Name Description
OpcRange(Int32) Initializes a new instance of the OpcRange with the specified start index of a single element.
OpcRange(Int32, Int32) Initializes a new instance of the OpcRange with the specified start and end index of a range of elements.
OpcRange(Int32, Int32, OpcRange) Initializes a new instance of the OpcRange with the specified start and end index of a range of elements in the first dimension used for the next range.
OpcRange(Int32, OpcRange) Initializes a new instance of the OpcRange with the specified start index of a single element in the first dimension used for the next range.
Name Description
Empty Stores the value used to identify an undefined OpcRange.
Name Description
Dimensions Gets the total number of dimensions identified by this and its subsequent OpcRange values (see Next).
End Gets the index of the last element in the range.
Length Gets the total number of elements identified by this OpcRange.
Next Gets the OpcRange for the next dimension within this OpcRange.
Start Gets the index of the first element in the range.
Name Description
CompareTo(Object) Compares the current OpcRange with the other.
CompareTo(OpcRange) Compares the current OpcRange with another OpcRange.
Equals(Object) Determines whether the specified other is equal to this OpcRange.
Equals(OpcRange) Determines whether the specified other is equal to this OpcRange.
GetHashCode Retrieves a hash code for this OpcRange.
Of(Int32) Determines the OpcRange which applies to the dimension specified.
Parse(String) Converts the specified String to its OpcRange equivalent.
ToString Converts the value of this instance to its equivalent string representation.
TryParse(String, OpcRange@) Tries to convert the specified String to its OpcRange equivalent. A return value indicates whether the conversion succeeded or failed.
Name Description
op_Explicit(Ua.NumericRange) Converts a OpcRange to an NumericRange object.
op_Explicit(String) Converts a OpcRange to a String object.
op_Implicit(ValueTuple) Converts a Tuple“2 of Int32 values to a OpcRange value using the Item1 as the Start and the Item2 as the End of the OpcRange.
op_Implicit(UaFx.OpcRange) Converts an Int32 to a OpcRange value using the value as the Start of the OpcRange.
op_Implicit(NumericRange)~Opc.UaFx.OpcRange) Converts a NumericRange to an OpcRange object.
op_Implicit(UaFx.OpcRange) Converts a String to an OpcRange object.
op_Inequality(OpcRange, OpcRange) Returns a value indicating whether two values of OpcRange are not equal.
op_LessThan(OpcRange, OpcRange) Determines whether the first specified OpcRange value is less than the second specified OpcRange value.
op_LessThanOrEqual(OpcRange, OpcRange) Determines whether the first specified OpcRange value is less than or equal to the second OpcRange value.
op_Equality(OpcRange, OpcRange) Returns a value indicating whether two values of OpcRange are equal.
op_GreaterThan(OpcRange, OpcRange) Determines whether the first specified OpcRange value is greater than the second specified OpcRange value.
op_GreaterThanOrEqual(OpcRange, OpcRange) Determines whether the first specified OpcRange value is greater than or equal to the second specified OpcRange value.