Reference
IOpcDeleteNodesService Members
Defines a specialized IOpcService<TResponse, TRequest> which can be used to delete one or more nodes from the address space hierarchy.
Reference
IOpcDeleteNodesService Members
- Type
- IOpcDeleteNodesService
- Namespace
- Opc.UaFx.Services
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Inherits members from IOpcService<OpcDeleteNodesResponse, OpcDeleteNodesRequest>.
Methods
DeleteNodes
| Overload | Description |
|---|---|
| DeleteNodes( | Deletes one or more nodes from the address space hierarchy using the commands specified. |
| DeleteNodes( | Deletes one or more nodes from the address space hierarchy using the commands specified. |
Exceptions (all overloads)
| Exception | Condition |
|---|---|
| Argument | The commands sequence or one of its items is a null reference ( |
| Invalid | The delete node 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 Bad |
DeleteNodes(IEnumerable<OpcDeleteNode>)
Deletes one or more nodes from the address space hierarchy using the commands specified.
OpcStatusCollection DeleteNodes(IEnumerable<OpcDeleteNode> commands)Function DeleteNodes(
commands As IEnumerable(Of OpcDeleteNode)) As OpcStatusCollectionParameters
| Name | Type | Description |
|---|---|---|
commands | IEnumerable<OpcDeleteNode> | A sequence of OpcDeleteNode instances to process. |
Returns
An instance of the OpcStatusCollection class which contains the information about the outcome of each processed command.
Remarks
Known results for the commands specified are:
| Status | Description |
|---|---|
| BadNodeIdInvalid | For more details see BadNodeIdInvalid. |
| BadNodeIdUnknown | For more details see BadNodeIdUnknown. |
| Bad | For more details see Bad |
| Bad | For more details see Bad |
| Uncertain | The server was not able to delete all target references. |
DeleteNodes(params OpcDeleteNode[])
Deletes one or more nodes from the address space hierarchy using the commands specified.
OpcStatusCollection DeleteNodes(params OpcDeleteNode[] commands)Function DeleteNodes(
ParamArray commands As OpcDeleteNode()) As OpcStatusCollectionParameters
| Name | Type | Description |
|---|---|---|
commands | params OpcDeleteNode[] | An array of OpcDeleteNode instances to process. |
Returns
An instance of the OpcStatusCollection class which contains the information about the outcome of each processed command.
Remarks
Known results for the commands specified are:
| Status | Description |
|---|---|
| BadNodeIdInvalid | For more details see BadNodeIdInvalid. |
| BadNodeIdUnknown | For more details see BadNodeIdUnknown. |
| Bad | For more details see Bad |
| Bad | For more details see Bad |
| Uncertain | The server was not able to delete all target references. |

