An interface to an object that allows nodes and references to be added and removed.
More...
Inherited by UnifiedAutomation.UaServer.BaseNodeManager, and UnifiedAutomation.UaServer.RootNodeManager.
|
StatusCode | AddNode (RequestContext context, AddNodeSettings settings, out NodeId assignedNodeId) |
| Adds a new node.
|
|
StatusCode | DeleteNode (RequestContext context, NodeId nodeId, bool deleteTargetReferences) |
| Deletes a node.
|
|
StatusCode | AddReference (RequestContext context, NodeId sourceNodeId, NodeId referenceTypeId, bool isInverse, ExpandedNodeId targetNodeId, bool addBiDirectional) |
| Adds a reference.
|
|
StatusCode | DeleteReference (RequestContext context, NodeId sourceNodeId, NodeId referenceTypeId, bool isInverse, ExpandedNodeId targetNodeId, bool deleteBiDirectional) |
| Deletes a reference.
|
|
An interface to an object that allows nodes and references to be added and removed.
Adds a new node.
- Parameters
-
context | The request context. |
settings | The settings. |
assignedNodeId | The assigned node id. |
- Returns
- Good if successful; Otherwise an error code.
Adds a reference.
- Parameters
-
context | The request context. |
sourceNodeId | The source node id. |
referenceTypeId | The reference type id. |
isInverse | if set to true then the reference is a inverse reference. |
targetNodeId | The target node id. |
addBiDirectional | if set to true then the reverse reference is added as well. |
- Returns
- Good if successful; Otherwise an error code.
Deletes a node.
- Parameters
-
context | The request context. |
nodeId | The node id. |
deleteTargetReferences | if set to true [delete target references]. |
- Returns
- Good if successful; Otherwise an error code.
Deletes a reference.
- Parameters
-
context | The request context. |
sourceNodeId | The source node id. |
referenceTypeId | The reference type id. |
isInverse | if set to true then the reference is a inverse reference. |
targetNodeId | The target node id. |
deleteBiDirectional | if set to true then the reverse reference is deleted as well. |
- Returns
- Good if successful; Otherwise an error code.
The documentation for this interface was generated from the following file:
- C:/work/uasdknet/src/UaServer/Interfaces/INodeManagementManager.cs