Skip to content

Reference

OpcUnregisterNodesRequest Members

Represents the request of the UnregisterNodes service of OPC UA, which releases nodes registered before using the RegisterNodes service.

Reference

OpcUnregisterNodesRequest Members ​

Type
OpcUnregisterNodesRequest
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<OpcUnregisterNode, OpcUnregisterNodeCollection>, OpcServiceRequest.

Constructors ​

OpcUnregisterNodesRequest ​

4 overloads

OverloadDescription
OpcUnregisterNodesRequest(IEnumerable<OpcUnregisterNode>)Initializes a new instance of the OpcUnregisterNodesRequest class using the specified commands and a new header.
OpcUnregisterNodesRequest(params OpcUnregisterNode[])Initializes a new instance of the OpcUnregisterNodesRequest class using the specified commands and a new header.
OpcUnregisterNodesRequest(IOpcServiceRequestHeader, IEnumerable<OpcUnregisterNode>)Initializes a new instance of the OpcUnregisterNodesRequest class using the specified header and commands.
OpcUnregisterNodesRequest(IOpcServiceRequestHeader, params OpcUnregisterNode[])Initializes a new instance of the OpcUnregisterNodesRequest class using the specified header and commands.

OpcUnregisterNodesRequest(IEnumerable<OpcUnregisterNode>) ​

Initializes a new instance of the OpcUnregisterNodesRequest class using the specified commands and a new header.

csharp
public OpcUnregisterNodesRequest(IEnumerable<OpcUnregisterNode> commands)
vbnet
Public Sub New(commands As IEnumerable(Of OpcUnregisterNode))

Parameters

NameTypeDescription
commandsIEnumerable<OpcUnregisterNode>The commands which specify the nodes to unregister.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe commands is a null reference (Nothing in Visual Basic).

OpcUnregisterNodesRequest(params OpcUnregisterNode[]) ​

Initializes a new instance of the OpcUnregisterNodesRequest class using the specified commands and a new header.

csharp
public OpcUnregisterNodesRequest(params OpcUnregisterNode[] commands)
vbnet
Public Sub New(ParamArray commands As OpcUnregisterNode())

Parameters

NameTypeDescription
commandsparams OpcUnregisterNode[]The commands which specify the nodes to unregister.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe commands is a null reference (Nothing in Visual Basic).

OpcUnregisterNodesRequest(IOpcServiceRequestHeader, IEnumerable<OpcUnregisterNode>) ​

Initializes a new instance of the OpcUnregisterNodesRequest class using the specified header and commands.

csharp
public OpcUnregisterNodesRequest(
    IOpcServiceRequestHeader header,
    IEnumerable<OpcUnregisterNode> commands)
vbnet
Public Sub New(
    header As IOpcServiceRequestHeader,
    commands As IEnumerable(Of OpcUnregisterNode))

Parameters

NameTypeDescription
headerIOpcServiceRequestHeaderThe header of the request.
commandsIEnumerable<OpcUnregisterNode>The commands which specify the nodes to unregister.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe header or the commands is a null reference (Nothing in Visual Basic).

OpcUnregisterNodesRequest(IOpcServiceRequestHeader, params OpcUnregisterNode[]) ​

Initializes a new instance of the OpcUnregisterNodesRequest class using the specified header and commands.

csharp
public OpcUnregisterNodesRequest(
    IOpcServiceRequestHeader header,
    params OpcUnregisterNode[] commands)
vbnet
Public Sub New(
    header As IOpcServiceRequestHeader,
    ParamArray commands As OpcUnregisterNode())

Parameters

NameTypeDescription
headerIOpcServiceRequestHeaderThe header of the request.
commandsparams OpcUnregisterNode[]The commands which specify the nodes to unregister.

Exceptions

ExceptionCondition
ArgumentNullExceptionThe header or the commands is a null reference (Nothing in Visual Basic).