Свойство | Тип | Описание |
---|
Метод | Описание | |
---|---|---|
Clone ( |
Makes a copy of the node without any node ids specified.
|
|
Create ( NodeId parentId, NodeId referenceTypeId, NodeId nodeId, QualifiedName browseName, uint numericId, object configuration ) : void |
Updates the object based from a configuration.
|
|
CreateCopy ( NodeId nodeId ) : ILocalNode | ||
Delete ( ) : void |
Deletes the Node from the address space. This method is called deletes all nodes created when the type was instantiated. The subclass must implement DeleteChildren() to remove nodes that are not part of the type model. Before any processing starts this method calls OnBeforeDelete(). After successfully deleting all nodes this method calls OnAfterDelete(). |
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
GetDisplayPath ( int count ) : LocalizedText |
Builds a path of display names starting with the top most parent.
|
|
Initialize ( |
Initializes a node from another node.
|
|
MemberwiseClone ( ) : object |
Makes a copy of the node without any node ids specified.
|
|
OverrideValueStatus ( StatusCode statusCode ) : void |
Recursively overrides the status for value of any child variables.
|
|
Read ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult | ||
Subscribe ( IMonitoredItem monitoredItem ) : void |
Adds a subscription to the source.
|
|
SupportsAttribute ( uint attributeId ) : bool | ||
ToString ( ) : string |
Returns a string representation of the HierarchyReference.
|
|
ToString ( string format, IFormatProvider formatProvider ) : string |
Returns a string representation of the HierarchyReference.
|
|
Unsubscribe ( IMonitoredItem monitoredItem ) : void |
Removes a subscription from the source.
|
|
Write ( uint attributeId, DataValue value ) : ServiceResult |
Метод | Описание | |
---|---|---|
AddChild ( |
Adds a child to the node.
|
|
ApplyConfiguration ( object configuration ) : void |
Applies the configuration to the node.
|
|
CheckNodeManagerState ( ) : void |
Verified that the current thread has locked the NodeManager.
|
|
CreateChildren ( object configuration ) : void |
Creates the children for the node.
|
|
CreateNode ( NodeId parentId, NodeId referenceTypeId ) : void |
Creates the node in the server's address space.
|
|
DeleteChild ( |
Creates the children for the node.
|
|
DeleteChildren ( ) : void |
Deletes the children for the node.
|
|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
Find ( IList |
Finds the node identified by the relative path.
|
|
FindMonitoredItem ( uint id ) : IMonitoredItem |
Returns the specified monitored item. Null if it does not exist.
|
|
GetNamespaceIndex ( string namespaceUri ) : ushort |
Returns the index for the namespace uri (adds it to the table if it does not already exist).
|
|
Initialize ( NodeId nodeId, QualifiedName browseName, uint numericId ) : void |
Initializes a node before it is created.
|
|
InitializeChildren ( ) : void |
Initializes the child nodes.
|
|
NodeSource ( IServerInternal server, |
Associates the object with a server (mandatory) and its model parent (optional).
|
|
OnAfterCreate ( object configuration ) : void |
Called when the node has been created in address space.
|
|
OnAfterDelete ( ) : void |
Called after the object is deletes its nodes.
|
|
OnAfterInitialize ( ) : void |
Called after the node has been initialized from a source.
|
|
OnBeforeCreate ( object configuration ) : object |
Called before the node is created in the address space,
|
|
OnBeforeDelete ( ) : void |
Called before the object deletes its nodes from the address space.
|
|
OnBeforeInitialize ( ) : void |
Called before the node is initialized from a source
|
|
ReadAttribute ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult |
Reads an attribute for the node.
|
|
RemoveChild ( |
Adds a child from the node.
|
|
UpdateAttributes ( ILocalNode source ) : void |
Updates the attributes of the node.
|
|
UpdateReferences ( ILocalNode source ) : void |
Copies the references from the source.
|
|
WriteAttribute ( uint attributeId, DataValue value ) : ServiceResult |
Updates an attribute for the node.
|
protected AddChild ( |
||
child | ||
Результат | void |
protected ApplyConfiguration ( object configuration ) : void | ||
configuration | object | |
Результат | void |
public abstract Clone ( |
||
parent | ||
Результат |
public Create ( NodeId parentId, NodeId referenceTypeId, NodeId nodeId, QualifiedName browseName, uint numericId, object configuration ) : void | ||
parentId | NodeId | |
referenceTypeId | NodeId | |
nodeId | NodeId | |
browseName | QualifiedName | |
numericId | uint | |
configuration | object | |
Результат | void |
protected CreateChildren ( object configuration ) : void | ||
configuration | object | |
Результат | void |
public CreateCopy ( NodeId nodeId ) : ILocalNode | ||
nodeId | NodeId | |
Результат | ILocalNode |
protected CreateNode ( NodeId parentId, NodeId referenceTypeId ) : void | ||
parentId | NodeId | |
referenceTypeId | NodeId | |
Результат | void |
protected DeleteChild ( |
||
child | ||
Результат |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
protected Find ( IList |
||
relativePath | IList |
|
index | int | |
Результат |
protected FindMonitoredItem ( uint id ) : IMonitoredItem | ||
id | uint | |
Результат | IMonitoredItem |
public GetDisplayPath ( int count ) : LocalizedText | ||
count | int | |
Результат | LocalizedText |
protected GetNamespaceIndex ( string namespaceUri ) : ushort | ||
namespaceUri | string | |
Результат | ushort |
protected Initialize ( NodeId nodeId, QualifiedName browseName, uint numericId ) : void | ||
nodeId | NodeId | |
browseName | QualifiedName | |
numericId | uint | |
Результат | void |
public Initialize ( |
||
source | ||
Результат | void |
protected NodeSource ( IServerInternal server, |
||
server | IServerInternal | |
parent | ||
Результат | System |
protected OnAfterCreate ( object configuration ) : void | ||
configuration | object | |
Результат | void |
protected OnBeforeCreate ( object configuration ) : object | ||
configuration | object | |
Результат | object |
public OverrideValueStatus ( StatusCode statusCode ) : void | ||
statusCode | StatusCode | |
Результат | void |
public Read ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult | ||
context | IOperationContext | |
attributeId | uint | |
value | DataValue | |
Результат | ServiceResult |
protected ReadAttribute ( IOperationContext context, uint attributeId, DataValue value ) : ServiceResult | ||
context | IOperationContext | |
attributeId | uint | |
value | DataValue | |
Результат | ServiceResult |
protected RemoveChild ( |
||
child | ||
Результат | void |
public Subscribe ( IMonitoredItem monitoredItem ) : void | ||
monitoredItem | IMonitoredItem | |
Результат | void |
public SupportsAttribute ( uint attributeId ) : bool | ||
attributeId | uint | |
Результат | bool |
public ToString ( string format, IFormatProvider formatProvider ) : string | ||
format | string | |
formatProvider | IFormatProvider | |
Результат | string |
public Unsubscribe ( IMonitoredItem monitoredItem ) : void | ||
monitoredItem | IMonitoredItem | |
Результат | void |
protected UpdateAttributes ( ILocalNode source ) : void | ||
source | ILocalNode | |
Результат | void |
protected UpdateReferences ( ILocalNode source ) : void | ||
source | ILocalNode | |
Результат | void |
public Write ( uint attributeId, DataValue value ) : ServiceResult | ||
attributeId | uint | |
value | DataValue | |
Результат | ServiceResult |
protected WriteAttribute ( uint attributeId, DataValue value ) : ServiceResult | ||
attributeId | uint | |
value | DataValue | |
Результат | ServiceResult |