OPC Studio User's Guide and Reference
Cast(Object,UAFilterOperand) Method



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Filtering Namespace > UAFilterElements Class > Cast Method : Cast(Object,UAFilterOperand) Method

The value of this parameter can be null (Nothing in Visual Basic).

The value of this parameter cannot be null (Nothing in Visual Basic).

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:
[0]: Any operand.
[1]: Any operand that resolves to a NodeId or ExpandedNodeId where the Node is of the NodeClass DataType.
If there is any error in conversion or in any of the parameters then the Cast Operation evaluates to a NULL.

Syntax
'Declaration
 
<NotNullAttribute()>
Public Overloads Shared Function Cast( _
   ByVal literalValue0 As Object, _
   ByVal operand1 As UAFilterOperand _
) As UAContentFilterElement
'Usage
 
Dim literalValue0 As Object
Dim operand1 As UAFilterOperand
Dim value As UAContentFilterElement
 
value = UAFilterElements.Cast(literalValue0, operand1)

Parameters

literalValue0

The value of this parameter can be null (Nothing in Visual Basic).

operand1

The value of this parameter cannot be null (Nothing in Visual Basic).

Return Value

This method never returns null (Nothing in Visual Basic).

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also