Méthode | Description | |
---|---|---|
CreateAddressSpace ( IDictionary |
Does any initialization required before the address space can be used. The externalReferences is an out parameter that allows the node manager to link to nodes in other node managers. For example, the 'Objects' node is managed by the CoreNodeManager and should have a reference to the root folder node(s) exposed by this node manager. |
|
DataAccessServerNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : System |
Initializes the node manager.
|
|
DeleteAddressSpace ( ) : void |
Frees any resources allocated for the address space.
|
|
New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId |
Creates the NodeId for the specified node. This method is called by the NodeState.Create() method which initializes a Node from the type model. During initialization a number of child nodes are created and need to have NodeIds assigned to them. This implementation constructs NodeIds by constructing strings. Other implementations could assign unique integers or Guids and save the new Node in a dictionary for later lookup. |
Méthode | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
GetManagerHandle ( |
Returns a unique handle for the node.
|
|
OnMonitoredItemCreated ( |
Called after creating a MonitoredItem.
|
|
OnMonitoredItemDeleted ( |
Called after deleting a MonitoredItem.
|
|
ValidateNode ( |
Verifies that the specified node exists.
|
public CreateAddressSpace ( IDictionary |
||
externalReferences | IDictionary |
|
Résultat | void |
public DataAccessServerNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : System | ||
server | IServerInternal | |
configuration | ApplicationConfiguration | |
Résultat | System |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Résultat | void |
protected GetManagerHandle ( |
||
context | ||
nodeId | Opc.Ua.NodeId | |
cache | NodeState>.IDictionary | |
Résultat |
public New ( ISystemContext context, NodeState node ) : Opc.Ua.NodeId | ||
context | ISystemContext | The context. |
node | NodeState | The node. |
Résultat | Opc.Ua.NodeId |
protected OnMonitoredItemCreated ( |
||
context | The context. | |
handle | The handle for the node. | |
monitoredItem | The monitored item. | |
Résultat | void |
protected OnMonitoredItemDeleted ( |
||
context | The context. | |
handle | The handle for the node. | |
monitoredItem | The monitored item. | |
Résultat | void |
protected ValidateNode ( |
||
context | ||
handle | ||
cache | NodeState>.IDictionary | |
Résultat | NodeState |