OpcNominalNodeIdFactory Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Provides a generic factory for OpcNodeId instances which generates general unique node identifiers using Create(OpcContext) / Create(OpcContext, OpcNamespace) or node dependent unique node identifiers using Create(OpcContext, OpcNamespace, IOpcNodeInfo).

C#

public class OpcNominalNodeIdFactory : OpcNodeIdFactory


Inheritance ObjectOpcNodeIdFactory › OpcNominalNodeIdFactory

Name Description
OpcNominalNodeIdFactory Initializes a new instance of the OpcNominalNodeIdFactory class.
Name Description
Separator Gets or sets the separator used to separate parent-child related node identifiers from each other.
Name Description
Create(OpcContext) Creates a new OpcNodeId just using the context specified.
Create(OpcContext) When implemented in a derived class, creates a new OpcNodeId just using the context specified.
(Inherited from OpcNodeIdFactory)
Create(OpcContext, OpcNamespace) Creates a new OpcNodeId using the context and nodeNamespace specified.
Create(OpcContext, OpcNamespace) Creates a new OpcNodeId using the context and nodeNamespace specified.
(Inherited from OpcNodeIdFactory)
Create(OpcContext, OpcNamespace, IOpcNodeInfo) Creates a new OpcNodeId using the context and the node for that the node identifier is used.
Create(OpcContext, OpcNamespace, IOpcNodeInfo) Creates a new OpcNodeId using the context, nodeNamespace and node for that the node identifier is used.
(Inherited from OpcNodeIdFactory)
Create(OpcContext, OpcNamespace, IOpcNodeInfo, OpcName) Creates a new OpcNodeId using the context, node and nodeName specified.