UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaServer.ParsedNodeId Class Reference

Stores the elements of a NodeId after it is parsed. More...

Public Member Functions

NodeId Construct (params string[] componentNames)
 Constructs a node identifier for a component with the specified name. More...
 

Static Public Member Functions

static ParsedNodeId Parse (NodeId nodeId)
 Parses the specified node identifier. More...
 
static NodeId Construct (int baseType, string baseId, ushort namespaceIndex, params string[] componentNames)
 Constructs a node identifier from the component pieces. More...
 

Properties

ushort NamespaceIndex [get, set]
 The namespace index that qualified the NodeId. More...
 
string BaseId [get, set]
 The identifier for the base for the NodeId. More...
 
int BaseType [get, set]
 The type of root node. More...
 
string ComponentPath [get, set]
 The relative path to the component identified by the NodeId. More...
 

Detailed Description

Stores the elements of a NodeId after it is parsed.

Member Function Documentation

static NodeId UnifiedAutomation.UaServer.ParsedNodeId.Construct ( int  baseType,
string  baseId,
ushort  namespaceIndex,
params string[]  componentNames 
)
inlinestatic

Constructs a node identifier from the component pieces.

NodeId UnifiedAutomation.UaServer.ParsedNodeId.Construct ( params string[]  componentNames)
inline

Constructs a node identifier for a component with the specified name.

Returns
The node identifier.
static ParsedNodeId UnifiedAutomation.UaServer.ParsedNodeId.Parse ( NodeId  nodeId)
inlinestatic

Parses the specified node identifier.

Parameters
nodeIdThe node identifier.
Returns
The parsed node identifier. Null if the identifier cannot be parsed.

Property Documentation

string UnifiedAutomation.UaServer.ParsedNodeId.BaseId
getset

The identifier for the base for the NodeId.

int UnifiedAutomation.UaServer.ParsedNodeId.BaseType
getset

The type of root node.

string UnifiedAutomation.UaServer.ParsedNodeId.ComponentPath
getset

The relative path to the component identified by the NodeId.

ushort UnifiedAutomation.UaServer.ParsedNodeId.NamespaceIndex
getset

The namespace index that qualified the NodeId.


The documentation for this class was generated from the following file: