Reference
OpcStatus Class
Provides information about the outcome of an operation.
Reference
OpcStatus Class
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Members
- OpcStatus Members
- Also in
- Opc.UaFx.Client
Provides information about the outcome of an operation.
Syntax
csharp
public class OpcStatusvbnet
Public Class OpcStatusInheritance
Object → OpcStatus
Implements
- IComparable
- IComparable<OpcStatus>
- IEquatable<OpcStatus>
Constructors
| Name | Description |
|---|---|
| OpcStatus | Initializes a new instance of the OpcStatus class which represents a 'neutral good' status. |
Properties
| Name | Description |
|---|---|
| AggregateBits | Gets a value indicating where aggregated data comes from. |
| Code | Gets the underlying status code its information is represented by the OpcStatus. |
| CodeBits | Gets the bits ( |
| Description | Gets a value which describes the status in detail. |
| FlagBits | Gets the bits ( |
| Has | Gets a value indicating that the semantics of the associated data value have changed. |
| Has | Gets a value indicating that the structure of the associated data value has changed since the last notification. |
| HasValueInfo | Gets a value indicating that the status information is associated with a data value returned from the Server. |
| IsBad | Gets a value indicating whether the status Code expresses a bad outcome of the operation associated with this OpcStatus. |
| IsGood | Gets a value indicating whether the status Code expresses a good outcome of the operation associated with this OpcStatus. |
| IsOverflow | Gets a value indicating that not every detected change has been returned since the Servers queue buffer of a monitored item reached its limit and had to purge out data. |
| IsUncertain | Gets a value indicating whether the status Code expresses an uncertain outcome of the operation associated with this OpcStatus. |
| LimitBits | Gets a value indicating the constraints a value falls within. |
| SubCode | Gets the code used to represent different conditions. |
Methods
| Name | Description |
|---|---|
| CompareTo | Compares the current OpcStatus with the other. |
| Equals | Determines whether the specified other is equal to this OpcStatus. |
| GetHashCode | Retrieves a hash code for this OpcStatus. |
| OnChanged | Raises the Changed event of the OpcStatus. |
| ToString | Returns a string that represents the current OpcStatus. |
| Update | Updates the Code represented by the OpcStatus using the code specified. |
Events
| Name | Description |
|---|---|
| Changed | Occurs when the OpcStatus changes. |
Operators
| Name | Description |
|---|---|
| Equality | Returns a value indicating whether two instance of OpcStatus are equal. |
| GreaterThan | Determines whether the first specified OpcStatus object is greater than the second specified OpcStatus object. |
| Greater | Determines whether the first specified OpcStatus object is greater than or equal to the second specified OpcStatus object. |
| Implicit | Converts a OpcStatusCode to an OpcStatus object. |
| Inequality | Returns a value indicating whether two instances of OpcStatus are not equal. |
| LessThan | Determines whether the first specified OpcStatus object is less than the second specified OpcStatus object. |
| LessThanOrEqual | Determines whether the first specified OpcStatus object is less than or equal to the second OpcStatus object. |
Applies to
| Package | Versions |
|---|---|
| Opc. | v2. |

