Skip to content

Reference

OpcIncrementalNodeIdFactory Members

Provides a factory which generates per namespace unique node identifiers as OpcNodeId instances of the Numeric type.

Reference

OpcIncrementalNodeIdFactory Members ​

Type
OpcIncrementalNodeIdFactory
Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Inherits members from OpcNodeIdFactory.

Constructors ​

OpcIncrementalNodeIdFactory ​

Initializes a new instance of the OpcIncrementalNodeIdFactory class.

csharp
public OpcIncrementalNodeIdFactory()
vbnet
Public Sub New()

Methods ​

Create ​

override · 2 overloads

OverloadDescription
Create(OpcContext)overrideCreates a new OpcNodeId just using the context specified.
Create(OpcContext, OpcNamespace)overrideCreates a new OpcNodeId using the context and nodeNamespace specified.

Create(OpcContext) ​

override

Creates a new OpcNodeId just using the context specified.

csharp
public override OpcNodeId Create(OpcContext context)
vbnet
Public Overrides Function Create(context As OpcContext) As OpcNodeId

Parameters

NameTypeDescription
contextOpcContextThe OpcContext to use to generate the new OpcNodeId.

Returns

OpcNodeId

A new instance of the OpcNodeId class which defines an unique Numeric node identifier within the Default namespace as long as the number of Create calls will not exceeed MaxValue.

Overrides

Create

Create(OpcContext, OpcNamespace) ​

override

Creates a new OpcNodeId using the context and nodeNamespace specified.

csharp
public override OpcNodeId Create(OpcContext context, OpcNamespace nodeNamespace)
vbnet
Public Overrides Function Create(
    context As OpcContext,
    nodeNamespace As OpcNamespace) As OpcNodeId

Parameters

NameTypeDescription
contextOpcContextThe OpcContext to use to generate the new OpcNodeId.
nodeNamespaceOpcNamespaceThe OpcNamespace to that the new OpcNodeId have to refer to. If a null reference (Nothing in Visual Basic) is specified Default is used.

Returns

OpcNodeId

A new instance of the OpcNodeId class which defines an unique Numeric node identifier within the nodeNamespace specified as long as the number of Create calls will not exceed MaxValue.

Overrides

Create