IOpcUnregisterNodesService Members

Namespace: Opc.UaFx.Services
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The IOpcUnregisterNodesService interface defines the following members.

UnregisterNodes(IEnumerable<OpcUnregisterNode>)

Unregisters one or more nodes to not longer optimize their node access using the specified commands.

C#

void UnregisterNodes(IEnumerable<OpcUnregisterNode> commands)


Parameters

commands IEnumerable<OpcUnregisterNode>

A sequence of OpcUnregisterNode instances to process.



Exceptions

ArgumentNullException

The commands sequence or one of its items is a null reference (Nothing in Visual Basic).

InvalidOperationException

The unregister nodes service is currently not supported, especially using the commands specified.

OpcException

The service execution failed upon different circumstances; for more details see exception details. The following issues can lead to that exception: BadNothingToDo and BadTooManyMatches.

UnregisterNodes(OpcUnregisterNode[])

Unregisters one or more nodes to not longer optimize their node access using the specified commands.

C#

void UnregisterNodes(params OpcUnregisterNode[] commands)


Parameters

commands OpcUnregisterNode[]

An array of OpcUnregisterNode instances to process.



Exceptions

ArgumentNullException

The commands sequence or one of its items is a null reference (Nothing in Visual Basic).

InvalidOperationException

The unregister nodes service is currently not supported, especially using the commands specified.

OpcException

The service execution failed upon different circumstances; for more details see exception details. The following issues can lead to that exception: BadNothingToDo and BadTooManyMatches.