OpcResult Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Provides information indicating and describing the outcome of an operation.

C#

public class OpcResult : IComparable


Inheritance Object › OpcResult


Derived


Implements IComparable

Name Description
OpcResult(Exception) Initializes a new instance of the OpcResult class using the exception specified.
OpcResult(Exception, String) Initializes a new instance of the OpcResult class using the exception and description specified.
OpcResult(OpcStatusCode) Initializes a new instance of the OpcResult class using the statusCode specified.
OpcResult(OpcStatusCode, String) Initializes a new instance of the OpcResult class using the statusCode and description specified.
Name Description
Addition Gets additional diagnostic/debugging information associated with the operation which provides the result represented.
Code Gets the OpcStatusCode associated with the result.
Description Gets the localized description of the result represented.
InnerResult Gets the OpcResult instance that caused the current result.
IsBad Gets a value indicating whether the result falls within the category bad.
IsGood Gets a value indicating whether the result falls within the category good.
IsUncertain Gets a value indicating whether the result falls within the category uncertain.
Name Description
CompareTo(Object) Compares the current OpcResult with the other.
CompareTo(OpcResult) Compares the current OpcResult with another OpcResult.
Equals(Object) Determines whether the specified other is equal to this OpcResult.
Equals(OpcResult) Determines whether the specified other is equal to this OpcResult.
GetBaseResult Returns the OpcResult that is the root cause of one or more subsequent exceptions.
GetHashCode Retrieves a hash code for this OpcResult.
ToString Returns a string that represents the current OpcResult.
Name Description
op_Equality(OpcResult, OpcResult) Returns a value indicating whether two instance of OpcResult are equal.
op_Explicit(Ua.ServiceResult) Converts a OpcResult to an ServiceResult object.
op_GreaterThan(OpcResult, OpcResult) Determines whether the first specified OpcResult object is greater than the second specified OpcResult object.
op_GreaterThanOrEqual(OpcResult, OpcResult) Determines whether the first specified OpcResult object is greater than or equal to the second specified OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Boolean to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Byte to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Decimal to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Double to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Int16 to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Int32 to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Int64 to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Boolean to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Byte to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Decimal to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Double to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Int16 to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Int32 to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Int64 to an OpcResult object.
op_Implicit(Nullable) Converts a nullable SByte to an OpcResult object.
op_Implicit(Nullable) Converts a nullable Single to an OpcResult object.
op_Implicit(Nullable) Converts a nullable UInt32 to an OpcResult object.
op_Implicit(Nullable) Converts a nullable UInt64 to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a OpcStatus to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a OpcStatusCode to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a SByte to an OpcResult object.
op_Implicit(ServiceResult)~Opc.UaFx.OpcResult) Converts a ServiceResult to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a Single to an OpcResult object.
op_Implicit(StatusCode)~Opc.UaFx.OpcResult) Converts a StatusCode to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a UInt16 to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a UInt32 to an OpcResult object.
op_Implicit(UaFx.OpcResult) Converts a UInt64 to an OpcResult object.
op_Inequality(OpcResult, OpcResult) Returns a value indicating whether two instances of OpcResult are not equal.
op_LessThan(OpcResult, OpcResult) Determines whether the first specified OpcResult object is less than the second specified OpcResult object.
op_LessThanOrEqual(OpcResult, OpcResult) Determines whether the first specified OpcResult object is less than or equal to the second OpcResult object.