OPC Labs EasyOPC-UA Library
UAFilterOperator Enumeration
OpcLabs_EasyOpcUA ActiveX DLL : UAFilterOperator Enumeration
Description
Filter operator to be evaluated.

 

UUID: 8095f877-5ae6-4e17-99c1-9951a6fa90e0

 

For more information, see UAFilterOperator in .NET Reference.

Members
MemberValueDescription
UAFilterOperator_And11TRUE if operand[0] and operand[1] are TRUE.
UAFilterOperator_Between9TRUE if operand[0] is greater or equal to operand[1] and less than or equal to operand[2].
UAFilterOperator_BitwiseAnd17The 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).
UAFilterOperator_BitwiseOr18The 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).
UAFilterOperator_Cast13Converts operand[0] to a value with a data type with a NodeId identified by operand[1].
UAFilterOperator_Equals1TRUE if operand[0] is equal to operand[1].
UAFilterOperator_GreaterThan3TRUE if operand[0] is greater than operand[1].
UAFilterOperator_GreaterThanOrEqual5TRUE if operand[0] is greater than or equal to operand[1].
UAFilterOperator_InList10TRUE if operand[0] is equal to one or more of the remaining operands.
UAFilterOperator_InView14TRUE if the target Node is contained in the View defined by operand[0].
UAFilterOperator_IsNull2TRUE if operand[0] is a null value.
UAFilterOperator_LessThan4TRUE if operand[0] is less than operand[1].
UAFilterOperator_LessThanOrEqual6TRUE if operand[0] is less than or equal to operand[1].
UAFilterOperator_Like7TRUE if operand[0] matches a pattern defined by operand[1].
UAFilterOperator_None0No operator.
UAFilterOperator_Not8TRUE if operand[0] is FALSE.
UAFilterOperator_OfType15TRUE if the target Node is of type operand[0] or of a subtype of operand[0].
UAFilterOperator_Or12TRUE if operand[0] or operand[1] are TRUE.
UAFilterOperator_RelatedTo16TRUE 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

For remarks, see UAFilterOperator in .NET Reference.

Example

For examples, see UAFilterOperator in .NET Reference.