Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

Stores an identifier for a node in a server's address space.

Namespace: Opc.Ua
Assembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)

Syntax

C#
public class NodeId : IComparable, IFormattable, 
	ICloneable
Visual Basic
Public Class NodeId _
	Implements IComparable, IFormattable, ICloneable
Visual C++
public ref class NodeId : IComparable, IFormattable, 
	ICloneable

Remarks

Please refer to OPC Specifications:

  • Address Space Model setion 7.2
  • Address Space Model setion 5.2.2

Stores the id of a Node, which resides within the server's address space.

The NodeId can be either:


Note
Important: Keep in mind that the actual ID's of nodes should be unique such that no two nodes within an address-space share the same ID's.

The NodeId can be assigned to a particular namespace index. This index is merely just a number and does not represent some index within a collection that this node has any knowledge of. The assumption is that the host of this object will manage that directly.

Inheritance Hierarchy

System..::..Object
  Opc.Ua..::..NodeId

See Also