Name | Description | |
---|---|---|
![]() ![]() | And | Overloaded. TRUE if operand[0] and operand[1] are TRUE.
Remarks: The following restrictions apply to the operands: The value of this enum member is 11. |
![]() ![]() | Attribute | Overloaded. Creates a new attribute operand. The created operand. Default namespace used when parsing the browse path string is "http://opcfoundation.org/UA/". |
![]() ![]() | Between | Overloaded. TRUE if operand[0] is greater or equal to operand[1] and less than or equal to operand[2].
Remarks: The following restrictions apply to the operands: The value of this enum member is 9. |
![]() ![]() | BitwiseAnd | Overloaded. The result is an integer which matches the size of the largest operand and contains a bitwise And operation of the two operands where both have been converted to the same size (largest of the two operands).
Remarks: The following restrictions apply to the operands: The value of this enum member is 17. |
![]() ![]() | BitwiseOr | Overloaded. The result is an integer which matches the size of the largest operand and contains a bitwise Or operation of the two operands where both have been converted to the same size (largest of the two operands).
Remarks: The following restrictions apply to the operands: The value of this enum member is 18. |
![]() ![]() | Cast | Overloaded. Converts operand[0] to a value with a data type with a NodeId identified by operand[1].
Remarks: The following restrictions apply to the operands: The value of this enum member is 13. |
![]() ![]() | Equals | Overloaded. TRUE if operand[0] is equal to operand[1].
Remarks: If the operands are of different types, the system shall perform any implicit conversion to a common type. This operator resolves to FALSE if no implicit conversion is available and the operands are of different types. This operator returns FALSE if the implicit conversion fails. The value of this enum member is 1. |
![]() | GetHashCode | Serves as the default hash function. (Inherited from object) |
![]() | GetType | Gets the System.Type of the current instance. (Inherited from object) |
![]() ![]() | GreaterThan | Overloaded. TRUE if operand[0] is greater than operand[1].
Remarks: The following restrictions apply to the operands: The value of this enum member is 3. |
![]() ![]() | GreaterThanOrEqual | Overloaded. TRUE if operand[0] is greater than or equal to operand[1].
Remarks: The same conversion rules and restrictions as defined for GreaterThan apply. The value of this enum member is 5. |
![]() ![]() | InList | Overloaded. TRUE if operand[0] is equal to one or more of the remaining operands.
Remarks: The Equals Operator is evaluated for operand[0] and each remaining operand in the list. If any Equals evaluation is TRUE, InList returns TRUE. The value of this enum member is 10. |
![]() ![]() | InView | Overloaded. TRUE if the target Node is contained in the View defined by operand[0].
Remarks: The following restrictions apply to the operands: The value of this enum member is 14. |
![]() ![]() | IsNull | TRUE if operand[0] is a null value.
The value of this enum member is 2. |
![]() ![]() | LessThan | Overloaded. TRUE if operand[0] is less than operand[1].
Remarks: The same conversion rules and restrictions as defined for GreaterThan apply. The value of this enum member is 4. |
![]() ![]() | LessThanOrEqual | Overloaded. TRUE if operand[0] is less than or equal to operand[1].
Remarks: The same conversion rules and restrictions as defined for GreaterThan apply. The value of this enum member is 6. |
![]() ![]() | Like | Overloaded. TRUE if operand[0] matches a pattern defined by operand[1].
Remarks: The following restrictions apply to the operands: The value of this enum member is 7. |
![]() ![]() | Literal | Overloaded. Creates a new literal operand, with given value. |
![]() ![]() | Not | TRUE if operand[0] is FALSE.
Remarks: The following restrictions apply to the operands: The value of this enum member is 8. |
![]() ![]() | OfType | Overloaded. TRUE if the target Node is of type operand[0] or of a subtype of operand[0].
Remarks: The following restrictions apply to the operands: The value of this enum member is 15. |
![]() ![]() | Or | Overloaded. TRUE if operand[0] or operand[1] are TRUE.
Remarks: The following restrictions apply to the operands: The value of this enum member is 12. |
![]() ![]() | RelatedTo | Overloaded. TRUE if the target Node is of type Operand[0] and is related to a NodeId of the type defined in Operand[1] by the Reference type defined in Operand[2].
Remarks: Operand[0] or Operand[1] can also point to an element Reference where the referred to element is another RelatedTo operator. This allows chaining of relationships (e.g. A is related to B is related to C), where the relationship is defined by the ReferenceType defined in Operand[2]. In this case, the referred to element returns a list of NodeIds instead of TRUE or FALSE. In this case if any errors occur or any of the operands cannot be resolved to an appropriate value, the result of the chained relationship is an empty list of nodes. The value of this enum member is 16. |
![]() ![]() | SimpleAttribute | Overloaded. Creates a new simple attribute operand. The created operand. Default namespace used when parsing the browse path string is "http://opcfoundation.org/UA/". |
![]() | ToString | Returns a string that represents the current object. (Inherited from object) |