Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Provides a factory for NumericOpcNodeId instances which generates per namespace unique node identifiers.
C#
public class OpcIncrementalNodeIdFactory : OpcNodeIdFactory
Inheritance Object › OpcNodeIdFactory › OpcIncrementalNodeIdFactory
The node identifiers are generated using an UInt32. In case there the range of the unsigned integer is exceeded an overflow will be omitted using unchecked increments.
Name | Description |
---|---|
OpcIncrementalNodeIdFactory | Initializes a new instance of the OpcIncrementalNodeIdFactory class. |
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 , nodeNamespace and node for that the node identifier is used. (Inherited from OpcNodeIdFactory) |