QuickOPC User's Guide and Reference
BitwiseOr(UAFilterOperand,Object) Method



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Filtering Namespace > UAFilterElements Class > BitwiseOr Method : BitwiseOr(UAFilterOperand,Object) Method
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:
[0]: Any operand that resolves to a integer.
[1]: Any operand that resolves to a integer.
If any operand cannot be resolved to a integer it is considered a NULL.

Syntax
'Declaration
 
<NotNullAttribute()>
Public Overloads Shared Function BitwiseOr( _
   ByVal operand0 As UAFilterOperand, _
   ByVal literalValue1 As Object _
) As UAContentFilterElement
'Usage
 
Dim operand0 As UAFilterOperand
Dim literalValue1 As Object
Dim value As UAContentFilterElement
 
value = UAFilterElements.BitwiseOr(operand0, literalValue1)
[NotNull()]
public static UAContentFilterElement BitwiseOr( 
   UAFilterOperand operand0,
   object literalValue1
)
[NotNull()]
public:
static UAContentFilterElement^ BitwiseOr( 
   UAFilterOperand^ operand0,
   Object^ literalValue1
) 

Parameters

operand0
literalValue1
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