Method | Description | |
---|---|---|
Evaluate ( |
Evaluates the first element in the ContentFilter. If the first or any subsequent element has dependent elements, the dependent elements are evaluated before the root element (recursive descent). Elements which are not linked (directly or indirectly) to the first element will not be evaluated (they have no influence on the result).
|
Method | Description | |
---|---|---|
And ( |
And FilterOperator
|
|
Between ( |
Between FilterOperator
|
|
Cast ( |
Cast FilterOperator
|
|
Cast ( object source, BuiltInType targetType ) : object |
Casts a value to the specified target type.
|
|
Cast ( object source, BuiltInType sourceType, BuiltInType targetType ) : object |
Casts a value to the specified target type.
|
|
DoImplicitConversion ( object &value1, object &value2 ) : void |
Implicitly converts the values according to their data type precedence.
|
|
Equals ( |
Equals FilterOperator
|
|
Evaluate ( |
Evaluates element at the specified index.
|
|
GetBuiltInType ( Opc.Ua.NodeId datatypeId ) : BuiltInType |
Returns the BuiltInType type for the DataTypeId.
|
|
GetBuiltInType ( object value ) : BuiltInType |
Returns the BuiltInType type for the value.
|
|
GetDataTypePrecedence ( BuiltInType type ) : int |
Returns the data type precedence for the value.
|
|
GetOperands ( |
Returns the operands for the element.
|
|
GetValue ( |
Returns the value for the element.
|
|
GreaterThan ( |
GreaterThan FilterOperator
|
|
GreaterThanOrEqual ( |
GreaterThanOrEqual FilterOperator
|
|
InList ( |
InList FilterOperator
|
|
InView ( |
InView FilterOperator
|
|
IsEqual ( object value1, object value2 ) : bool |
Returns true if the values are equal.
|
|
IsNull ( |
IsNull FilterOperator
|
|
LessThan ( |
LessThan FilterOperator
|
|
LessThanOrEqual ( |
LessThanOrEqual FilterOperator
|
|
Like ( |
Like FilterOperator
|
|
Match ( string target, string pattern ) : bool |
Returns true if the target string matches the UA pattern string. The pattern string may include UA wildcards %_\[]!
|
|
Not ( |
Not FilterOperator
|
|
OfType ( |
OfType FilterOperator
|
|
Or ( |
Or FilterOperator
|
|
RelatedTo ( |
RelatedTo FilterOperator
|
|
RelatedTo ( |
RelatedTo FilterOperator
|
|
ToBoolean ( object value, BuiltInType sourceType ) : object |
Converts a value to a Boolean
|
|
ToByte ( object value, BuiltInType sourceType ) : object |
Converts a value to a Byte
|
|
ToByteString ( object value, BuiltInType sourceType ) : object |
Converts a value to a ByteString
|
|
ToDateTime ( object value, BuiltInType sourceType ) : object |
Converts a value to a DateTime
|
|
ToDouble ( object value, BuiltInType sourceType ) : object |
Converts a value to a Double
|
|
ToExpandedNodeId ( object value, BuiltInType sourceType ) : object |
Converts a value to a ExpandedNodeId
|
|
ToFloat ( object value, BuiltInType sourceType ) : object |
Converts a value to a Float
|
|
ToGuid ( object value, BuiltInType sourceType ) : object |
Converts a value to a Guid
|
|
ToInt16 ( object value, BuiltInType sourceType ) : object |
Converts a value to a Int16
|
|
ToInt32 ( object value, BuiltInType sourceType ) : object |
Converts a value to a Int32
|
|
ToInt64 ( object value, BuiltInType sourceType ) : object |
Converts a value to a Int64
|
|
ToLocalizedText ( object value, BuiltInType sourceType ) : object |
Converts a value to a LocalizedText
|
|
ToNodeId ( object value, BuiltInType sourceType ) : object |
Converts a value to a NodeId
|
|
ToQualifiedName ( object value, BuiltInType sourceType ) : object |
Converts a value to a QualifiedName
|
|
ToSByte ( object value, BuiltInType sourceType ) : object |
Converts a value to a SByte
|
|
ToStatusCode ( object value, BuiltInType sourceType ) : object |
Converts a value to a StatusCode
|
|
ToString ( object value, BuiltInType sourceType ) : object |
Converts a value to a String
|
|
ToUInt16 ( object value, BuiltInType sourceType ) : object |
Converts a value to a UInt16
|
|
ToUInt32 ( object value, BuiltInType sourceType ) : object |
Converts a value to a UInt32
|
|
ToUInt64 ( object value, BuiltInType sourceType ) : object |
Converts a value to a UInt64
|
public Evaluate ( |
||
context | The context to use when evaluating the filter. | |
target | IFilterTarget | The target to use when evaluating elements that reference the type model. |
return | bool |