Reference
OpcRegisterNodesRequest Members
Represents the request of the RegisterNodes service of OPC UA, which registers nodes for an optimized access.
Reference
OpcRegisterNodesRequest Members
- Type
- OpcRegisterNodesRequest
- Namespace
- Opc.UaFx.Services
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Inherits members from OpcServiceRequest<OpcRegisterNode, OpcRegisterNodeCollection>, OpcServiceRequest.
Constructors
OpcRegisterNodesRequest
| Overload | Description |
|---|---|
| Opc | Initializes a new instance of the Opccommands and a new header. |
| Opc | Initializes a new instance of the Opccommands and a new header. |
| Opc | Initializes a new instance of the Opcheader and commands. |
| Opc | Initializes a new instance of the Opcheader and commands. |
OpcRegisterNodesRequest(IEnumerable<OpcRegisterNode>)
Initializes a new instance of the OpcRegisterNodesRequest class using the specified commands and a new header.
csharp
public OpcRegisterNodesRequest(IEnumerable<OpcRegisterNode> commands)vbnet
Public Sub New(commands As IEnumerable(Of OpcRegisterNode))Parameters
| Name | Type | Description |
|---|---|---|
commands | IEnumerable<OpcRegisterNode> | The commands which specify the nodes to register. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The commands is a null reference ( |
OpcRegisterNodesRequest(params OpcRegisterNode[])
Initializes a new instance of the OpcRegisterNodesRequest class using the specified commands and a new header.
csharp
public OpcRegisterNodesRequest(params OpcRegisterNode[] commands)vbnet
Public Sub New(ParamArray commands As OpcRegisterNode())Parameters
| Name | Type | Description |
|---|---|---|
commands | params OpcRegisterNode[] | The commands which specify the nodes to register. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The commands is a null reference ( |
OpcRegisterNodesRequest(IOpcServiceRequestHeader, IEnumerable<OpcRegisterNode>)
Initializes a new instance of the OpcRegisterNodesRequest class using the specified header and commands.
csharp
public OpcRegisterNodesRequest(
IOpcServiceRequestHeader header,
IEnumerable<OpcRegisterNode> commands)vbnet
Public Sub New(
header As IOpcServiceRequestHeader,
commands As IEnumerable(Of OpcRegisterNode))Parameters
| Name | Type | Description |
|---|---|---|
header | IOpc | The header of the request. |
commands | IEnumerable<OpcRegisterNode> | The commands which specify the nodes to register. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The header or the commands is a null reference ( |
OpcRegisterNodesRequest(IOpcServiceRequestHeader, params OpcRegisterNode[])
Initializes a new instance of the OpcRegisterNodesRequest class using the specified header and commands.
csharp
public OpcRegisterNodesRequest(
IOpcServiceRequestHeader header,
params OpcRegisterNode[] commands)vbnet
Public Sub New(
header As IOpcServiceRequestHeader,
ParamArray commands As OpcRegisterNode())Parameters
| Name | Type | Description |
|---|---|---|
header | IOpc | The header of the request. |
commands | params OpcRegisterNode[] | The commands which specify the nodes to register. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The header or the commands is a null reference ( |

