UA Bundle SDK .NET
2.5.2.385
|
Attribute of a node in the address space. More...
Inherits UnifiedAutomation.UaBase.FilterOperand.
Public Member Functions | |
AttributeOperand () | |
The default constructor. More... | |
override void | Encode (IEncoder encoder) |
override void | Decode (IDecoder decoder) |
override bool | IsEqual (IEncodeable encodeable) |
Checks if encodeable is the same object or has the same content More... | |
override object | Clone () |
Public Member Functions inherited from UnifiedAutomation.UaBase.FilterOperand | |
FilterOperand () | |
The default constructor. More... | |
Properties | |
NodeId | NodeId [get, set] |
NodeId of a Node from the type system. More... | |
string | Alias [get, set] |
An optional parameter used to identify or refer to an alias. More... | |
RelativePath | BrowsePath [get, set] |
Browse path relative to the node identified by the nodeId parameter. More... | |
uint | AttributeId [get, set] |
ID of the attribute. More... | |
string | IndexRange [get, set] |
This parameter is used to identify a single element of an array or a single range of indexes for an array. More... | |
override ExpandedNodeId | TypeId [get] |
override ExpandedNodeId | BinaryEncodingId [get] |
override ExpandedNodeId | XmlEncodingId [get] |
Properties inherited from UnifiedAutomation.UaBase.FilterOperand | |
virtual ExpandedNodeId | TypeId [get] |
virtual ExpandedNodeId | BinaryEncodingId [get] |
virtual ExpandedNodeId | XmlEncodingId [get] |
object | UserData [get, set] |
Gets or sets the user data. More... | |
Properties inherited from UnifiedAutomation.UaBase.IEncodeable | |
ExpandedNodeId | TypeId [get] |
Returns the UA type identifier for the encodable type. More... | |
ExpandedNodeId | BinaryEncodingId [get] |
Returns the UA type identifier for the default binary encoding for the type. More... | |
ExpandedNodeId | XmlEncodingId [get] |
Returns the UA type identifier for the default XML encoding for the type. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from UnifiedAutomation.UaBase.FilterOperand | |
static int | GetOperandCount (FilterOperator filterOperator) |
Gets the operand count. More... | |
Attribute of a node in the address space.
|
inline |
The default constructor.
|
inlinevirtual |
Checks if encodeable is the same object or has the same content
encodeable |
Reimplemented from UnifiedAutomation.UaBase.FilterOperand.
|
getset |
An optional parameter used to identify or refer to an alias.
An alias is a symbolic name that can be used to alias this operand and use it in other locations in the filter structure.
|
getset |
ID of the attribute.
This shall be a valid.
|
getset |
Browse path relative to the node identified by the nodeId parameter.
|
getset |
This parameter is used to identify a single element of an array or a single range of indexes for an array.
The first element is identified by index 0 (zero). This parameter is not used if the specified attribute is not an array. However, if the specified attribute is an array and this parameter is not used, then all elements are to be included in the range. The parameter is null if not used.
|
getset |