Метод | Описание | |
---|---|---|
AddReferences ( IDictionary |
This method is used to add bi-directional references to nodes from other node managers. The additional references are optional, however, the NodeManager should support them. |
|
Browse ( |
Browses the references from a node managed by the node manager. The continuation point is created for every browse operation and contains the browse parameters. The node manager can store its state information in the Data and Index properties. |
|
Call ( |
Calls a method on the specified nodes.
|
|
ConditionRefresh ( |
Tells the node manager to refresh any conditions associated with the specified monitored items. This method is called when the condition refresh method is called for a subscription. The node manager must create a refresh event for each condition monitored by the subscription. |
|
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. |
|
CreateMonitoredItems ( |
Creates a new set of monitored items for a set of variables. This method only handles data change subscriptions. Event subscriptions are created by the SDK. |
|
CreateNode ( |
Creates a new instance and assigns unique identifiers to all children.
|
|
CustomNodeManager2 ( IServerInternal server ) : System |
Initializes the node manager.
|
|
DeleteAddressSpace ( ) : void |
Frees any resources allocated for the address space.
|
|
DeleteMonitoredItems ( |
Deletes a set of monitored items.
|
|
DeleteNode ( |
Deletes a node and all of its children.
|
|
DeleteReference ( object sourceHandle, NodeId referenceTypeId, bool isInverse, ExpandedNodeId targetId, bool deleteBiDirectional ) : ServiceResult |
This method is used to delete bi-directional references to nodes from other node managers.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
Find ( NodeId nodeId ) : NodeState |
Returns the state object for the specified node if it exists.
|
|
FindPredefinedNode ( NodeId nodeId, |
Finds the specified and checks if it is of the expected type.
|
|
GetManagerHandle ( NodeId nodeId ) : object |
Returns a unique handle for the node. This must efficiently determine whether the node belongs to the node manager. If it does belong to NodeManager it should return a handle that does not require the NodeId to be validated again when the handle is passed into other methods such as 'Read' or 'Write'. |
|
GetNodeMetadata ( |
Returns the basic metadata for the node. Returns null if the node does not exist. This method validates any placeholder handle. |
|
HistoryRead ( |
Reads the history for the specified nodes.
|
|
HistoryUpdate ( |
Updates the history for the specified nodes.
|
|
LoadPredefinedNodes ( ISystemContext context, |
Loads a node set from a file or resource and addes them to the set of predefined nodes.
|
|
ModifyMonitoredItems ( |
Modifies the parameters for a set of monitored items.
|
|
New ( ISystemContext context, NodeState node ) : NodeId |
Creates the NodeId for the specified node.
|
|
Read ( OperationContext context, double maxAge, IList |
Reads the value for the specified attribute.
|
|
SetMonitoringMode ( OperationContext context, MonitoringMode monitoringMode, IList |
Changes the monitoring mode for a set of monitored items.
|
|
SubscribeToAllEvents ( OperationContext context, uint subscriptionId, IEventMonitoredItem monitoredItem, bool unsubscribe ) : ServiceResult |
Subscribes or unsubscribes to events produced by all event sources. This method is called when a event subscription is created or deleted. The node manager must start/stop reporting events for all objects that it manages. |
|
SubscribeToEvents ( OperationContext context, object sourceId, uint subscriptionId, IEventMonitoredItem monitoredItem, bool unsubscribe ) : ServiceResult |
Subscribes or unsubscribes to events produced by the specified source. This method is called when a event subscription is created or deletes. The node manager must start/stop reporting events for the specified object and all objects below it in the notifier hierarchy. |
|
TranslateBrowsePath ( OperationContext context, object sourceHandle, RelativePathElement relativePath, IList |
Returns the target of the specified browse path fragment(s). If reference exists but the node manager does not know the browse name it must return the NodeId as an unresolvedTargetIds. The caller will try to check the browse name. |
|
Write ( OperationContext context, IList |
Writes the value for the specified attributes.
|
Метод | Описание | |
---|---|---|
AddBehaviourToPredefinedNode ( ISystemContext context, NodeState predefinedNode ) : NodeState |
Replaces the generic node with a node specific to the model.
|
|
AddExternalReference ( NodeId sourceId, NodeId referenceTypeId, bool isInverse, NodeId targetId, IDictionary |
Adds an external reference to the dictionary.
|
|
AddPredefinedNode ( ISystemContext context, NodeState node ) : void |
Recursively indexes the node and its children.
|
|
AddReverseReferences ( IDictionary |
Ensures that all reverse references exist.
|
|
AddRootNotifier ( NodeState notifier ) : void |
Add the node to the set of root notifiers.
|
|
AddTypesToTypeTree ( BaseTypeState type ) : void |
Recursively adds the types to the type tree.
|
|
AddTypesToTypeTree ( NodeId typeId ) : void |
Recursively adds the types to the type tree.
|
|
Call ( ISystemContext context, CallMethodRequest methodToCall, NodeState source, MethodState method, CallMethodResult result ) : ServiceResult |
Calls a method on an object.
|
|
CreateMonitoredItem ( ISystemContext context, NodeState source, uint subscriptionId, double publishingInterval, DiagnosticsMasks diagnosticsMasks, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequest itemToCreate, long &globalIdCounter, MonitoringFilterResult &filterError, IMonitoredItem &monitoredItem ) : ServiceResult |
Creates a new set of monitored items for a set of variables. This method only handles data change subscriptions. Event subscriptions are created by the SDK. |
|
DeleteMonitoredItem ( ISystemContext context, IMonitoredItem monitoredItem, bool &processed ) : ServiceResult |
Deletes a monitored item.
|
|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
GetManagerHandle ( ISystemContext context, NodeId nodeId, NodeState>.IDictionary |
Returns a unique handle for the node. This must efficiently determine whether the node belongs to the node manager. If it does belong to NodeManager it should return a handle that does not require the NodeId to be validated again when the handle is passed into other methods such as 'Read' or 'Write'. |
|
HistoryRead ( ISystemContext context, NodeState source, |
Reads the history for a single node which has already been validated.
|
|
HistoryReadAtTime ( ISystemContext context, BaseVariableState source, ReadAtTimeDetails details, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueId nodeToRead, HistoryReadResult result ) : ServiceResult |
Reads the history for the variable value.
|
|
HistoryReadProcessed ( ISystemContext context, BaseVariableState source, ReadProcessedDetails details, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueId nodeToRead, HistoryReadResult result ) : ServiceResult |
Reads the processed history for the variable value.
|
|
HistoryReadRaw ( ISystemContext context, BaseVariableState source, ReadRawModifiedDetails details, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueId nodeToRead, HistoryReadResult result ) : ServiceResult |
Reads the raw history for the variable value.
|
|
IsHandleInNamespace ( object managerHandle ) : NodeState |
Returns the node if the handle refers to a node managed by this manager.
|
|
IsNodeIdInNamespace ( NodeId nodeId ) : bool |
Returns true if the namespace for the node id is one of the namespaces managed by the node manager.
|
|
LoadPredefinedNodes ( ISystemContext context ) : NodeStateCollection |
Loads a node set from a file or resource and addes them to the set of predefined nodes.
|
|
LoadPredefinedNodes ( ISystemContext context, IDictionary |
Loads a node set from a file or resource and addes them to the set of predefined nodes.
|
|
ModifyMonitoredItem ( ISystemContext context, DiagnosticsMasks diagnosticsMasks, TimestampsToReturn timestampsToReturn, IMonitoredItem monitoredItem, MonitoredItemModifyRequest itemToModify, MonitoringFilterResult &filterError ) : ServiceResult |
Modifies the parameters for a monitored item.
|
|
OnCreateMonitoredItem ( ISystemContext systemContext, MonitoredItemCreateRequest itemToCreate, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem ) : void |
Does any processing after a monitored item is created.
|
|
OnDeleteMonitoredItem ( ISystemContext systemContext, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem ) : void |
Does any processing after a monitored item is deleted.
|
|
OnModifyMonitoredItem ( ISystemContext systemContext, MonitoredItemModifyRequest itemToModify, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem, double previousSamplingInterval ) : void |
Does any processing after a monitored item is created.
|
|
OnNodeRemoved ( NodeState node ) : void |
Called after a node has been deleted.
|
|
OnSetMonitoringMode ( ISystemContext systemContext, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem, MonitoringMode previousMode, MonitoringMode currentMode ) : void |
Does any processing after a monitored item is created.
|
|
OnSubscribeToEvents ( ISystemContext systemContext, MonitoredNode monitoredNode, IEventMonitoredItem monitoredItem ) : void |
Does any processing after a monitored item is subscribed to.
|
|
OnUnsubscribeToEvents ( ISystemContext systemContext, MonitoredNode monitoredNode, IEventMonitoredItem monitoredItem ) : void |
Does any processing after a monitored item is subscribed to.
|
|
RemovePredefinedNode ( ISystemContext context, NodeState node, List |
Recursively indexes the node and its children.
|
|
RemoveRootNotifier ( NodeState notifier ) : void |
Remove the node from the set of root notifiers.
|
|
SetMonitoringMode ( ISystemContext context, IMonitoredItem monitoredItem, MonitoringMode monitoringMode, bool &processed ) : ServiceResult |
Changes the monitoring mode for an item.
|
|
SubscribeToAllEvents ( ISystemContext systemContext, IEventMonitoredItem monitoredItem, bool unsubscribe, NodeState source ) : void |
Subscribes/unsubscribes to all events produced by the specified node.
|
|
ValidateDataChangeFilter ( ISystemContext context, NodeState source, uint attributeId, ExtensionObject requestedFilter, DataChangeFilter &filter, Range &range ) : ServiceResult |
Validates a data change filter provided by the client.
|
|
ValidateNode ( ServerSystemContext context, NodeState node ) : bool |
Verifies that the specified node exists.
|
Метод | Описание | |
---|---|---|
CalculateSamplingInterval ( BaseVariableState variable, double samplingInterval ) : double |
Calculates the sampling interval.
|
|
CreateSampledItem ( double samplingInterval, DataChangeMonitoredItem monitoredItem ) : void |
Creates a new sampled item.
|
|
DeleteSampledItem ( DataChangeMonitoredItem monitoredItem ) : void |
Deletes a sampled item.
|
|
DoSample ( object state ) : void |
Polls each monitored item which requires sample.
|
|
GetReferenceDescription ( |
Returns the references for the node that meets the criteria specified.
|
protected AddBehaviourToPredefinedNode ( ISystemContext context, NodeState predefinedNode ) : NodeState | ||
context | ISystemContext | |
predefinedNode | NodeState | |
Результат | NodeState |
protected AddExternalReference ( NodeId sourceId, NodeId referenceTypeId, bool isInverse, NodeId targetId, IDictionary |
||
sourceId | NodeId | |
referenceTypeId | NodeId | |
isInverse | bool | |
targetId | NodeId | |
externalReferences | IDictionary |
|
Результат | void |
protected AddPredefinedNode ( ISystemContext context, NodeState node ) : void | ||
context | ISystemContext | |
node | NodeState | |
Результат | void |
public AddReferences ( IDictionary |
||
references | IDictionary |
|
Результат | void |
protected AddReverseReferences ( IDictionary |
||
externalReferences | IDictionary |
A list of references to add to external targets. |
Результат | void |
protected AddRootNotifier ( NodeState notifier ) : void | ||
notifier | NodeState | |
Результат | void |
protected AddTypesToTypeTree ( BaseTypeState type ) : void | ||
type | BaseTypeState | |
Результат | void |
protected AddTypesToTypeTree ( NodeId typeId ) : void | ||
typeId | NodeId | |
Результат | void |
public Browse ( |
||
context | ||
continuationPoint | ||
references | IList |
|
Результат | void |
protected Call ( ISystemContext context, CallMethodRequest methodToCall, NodeState source, MethodState method, CallMethodResult result ) : ServiceResult | ||
context | ISystemContext | |
methodToCall | CallMethodRequest | |
source | NodeState | |
method | MethodState | |
result | CallMethodResult | |
Результат | ServiceResult |
public Call ( |
||
context | ||
methodsToCall | IList |
|
results | IList |
|
errors | IList |
|
Результат | void |
public ConditionRefresh ( |
||
context | ||
monitoredItems | IList |
|
Результат | ServiceResult |
public CreateAddressSpace ( IDictionary |
||
externalReferences | IDictionary |
|
Результат | void |
protected CreateMonitoredItem ( ISystemContext context, NodeState source, uint subscriptionId, double publishingInterval, DiagnosticsMasks diagnosticsMasks, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequest itemToCreate, long &globalIdCounter, MonitoringFilterResult &filterError, IMonitoredItem &monitoredItem ) : ServiceResult | ||
context | ISystemContext | |
source | NodeState | |
subscriptionId | uint | |
publishingInterval | double | |
diagnosticsMasks | DiagnosticsMasks | |
timestampsToReturn | TimestampsToReturn | |
itemToCreate | MonitoredItemCreateRequest | |
globalIdCounter | long | |
filterError | MonitoringFilterResult | |
monitoredItem | IMonitoredItem | |
Результат | ServiceResult |
public CreateMonitoredItems ( |
||
context | ||
subscriptionId | uint | |
publishingInterval | double | |
timestampsToReturn | TimestampsToReturn | |
itemsToCreate | IList |
|
errors | IList |
|
filterErrors | IList |
|
monitoredItems | IList |
|
globalIdCounter | long | |
Результат | void |
public CreateNode ( |
||
context | The operation context. | |
parentId | NodeId | An optional parent identifier. |
referenceTypeId | NodeId | The reference type from the parent. |
browseName | QualifiedName | The browse name. |
instance | BaseInstanceState | The instance to create. |
Результат | NodeId |
public CustomNodeManager2 ( IServerInternal server ) : System | ||
server | IServerInternal | |
Результат | System |
protected DeleteMonitoredItem ( ISystemContext context, IMonitoredItem monitoredItem, bool &processed ) : ServiceResult | ||
context | ISystemContext | |
monitoredItem | IMonitoredItem | |
processed | bool | |
Результат | ServiceResult |
public DeleteMonitoredItems ( |
||
context | ||
monitoredItems | IList |
|
processedItems | IList |
|
errors | IList |
|
Результат | void |
public DeleteNode ( |
||
context | ||
nodeId | NodeId | |
Результат | bool |
public DeleteReference ( object sourceHandle, NodeId referenceTypeId, bool isInverse, ExpandedNodeId targetId, bool deleteBiDirectional ) : ServiceResult | ||
sourceHandle | object | |
referenceTypeId | NodeId | |
isInverse | bool | |
targetId | ExpandedNodeId | |
deleteBiDirectional | bool | |
Результат | ServiceResult |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
public FindPredefinedNode ( NodeId nodeId, |
||
nodeId | NodeId | |
expectedType | ||
Результат | NodeState |
protected GetManagerHandle ( ISystemContext context, NodeId nodeId, NodeState>.IDictionary |
||
context | ISystemContext | |
nodeId | NodeId | |
cache | NodeState>.IDictionary | |
Результат | object |
public GetManagerHandle ( NodeId nodeId ) : object | ||
nodeId | NodeId | |
Результат | object |
public GetNodeMetadata ( |
||
context | ||
targetHandle | object | |
resultMask | BrowseResultMask | |
Результат |
protected HistoryRead ( ISystemContext context, NodeState source, |
||
context | ISystemContext | |
source | NodeState | |
details | ||
timestampsToReturn | TimestampsToReturn | |
releaseContinuationPoints | bool | |
nodesToRead | HistoryReadValueId | |
result | HistoryReadResult | |
Результат | ServiceResult |
public HistoryRead ( |
||
context | ||
details | ||
timestampsToReturn | TimestampsToReturn | |
releaseContinuationPoints | bool | |
nodesToRead | IList |
|
results | IList |
|
errors | IList |
|
Результат | void |
protected HistoryReadAtTime ( ISystemContext context, BaseVariableState source, ReadAtTimeDetails details, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueId nodeToRead, HistoryReadResult result ) : ServiceResult | ||
context | ISystemContext | |
source | BaseVariableState | |
details | ReadAtTimeDetails | |
timestampsToReturn | TimestampsToReturn | |
releaseContinuationPoints | bool | |
nodeToRead | HistoryReadValueId | |
result | HistoryReadResult | |
Результат | ServiceResult |
protected HistoryReadProcessed ( ISystemContext context, BaseVariableState source, ReadProcessedDetails details, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueId nodeToRead, HistoryReadResult result ) : ServiceResult | ||
context | ISystemContext | |
source | BaseVariableState | |
details | ReadProcessedDetails | |
timestampsToReturn | TimestampsToReturn | |
releaseContinuationPoints | bool | |
nodeToRead | HistoryReadValueId | |
result | HistoryReadResult | |
Результат | ServiceResult |
protected HistoryReadRaw ( ISystemContext context, BaseVariableState source, ReadRawModifiedDetails details, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueId nodeToRead, HistoryReadResult result ) : ServiceResult | ||
context | ISystemContext | |
source | BaseVariableState | |
details | ReadRawModifiedDetails | |
timestampsToReturn | TimestampsToReturn | |
releaseContinuationPoints | bool | |
nodeToRead | HistoryReadValueId | |
result | HistoryReadResult | |
Результат | ServiceResult |
public HistoryUpdate ( |
||
context | ||
detailsType | ||
nodesToUpdate | IList |
|
results | IList |
|
errors | IList |
|
Результат | void |
protected IsHandleInNamespace ( object managerHandle ) : NodeState | ||
managerHandle | object | The handle to check. |
Результат | NodeState |
protected IsNodeIdInNamespace ( NodeId nodeId ) : bool | ||
nodeId | NodeId | The node id to check. |
Результат | bool |
protected LoadPredefinedNodes ( ISystemContext context ) : NodeStateCollection | ||
context | ISystemContext | |
Результат | NodeStateCollection |
public LoadPredefinedNodes ( ISystemContext context, |
||
context | ISystemContext | |
assembly | ||
resourcePath | string | |
externalReferences | IDictionary |
|
Результат | void |
protected LoadPredefinedNodes ( ISystemContext context, IDictionary |
||
context | ISystemContext | |
externalReferences | IDictionary |
|
Результат | void |
protected ModifyMonitoredItem ( ISystemContext context, DiagnosticsMasks diagnosticsMasks, TimestampsToReturn timestampsToReturn, IMonitoredItem monitoredItem, MonitoredItemModifyRequest itemToModify, MonitoringFilterResult &filterError ) : ServiceResult | ||
context | ISystemContext | |
diagnosticsMasks | DiagnosticsMasks | |
timestampsToReturn | TimestampsToReturn | |
monitoredItem | IMonitoredItem | |
itemToModify | MonitoredItemModifyRequest | |
filterError | MonitoringFilterResult | |
Результат | ServiceResult |
public ModifyMonitoredItems ( |
||
context | ||
timestampsToReturn | TimestampsToReturn | |
monitoredItems | IList |
|
itemsToModify | IList |
|
errors | IList |
|
filterErrors | IList |
|
Результат | void |
public New ( ISystemContext context, NodeState node ) : NodeId | ||
context | ISystemContext | The context. |
node | NodeState | The node. |
Результат | NodeId |
protected OnCreateMonitoredItem ( ISystemContext systemContext, MonitoredItemCreateRequest itemToCreate, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem ) : void | ||
systemContext | ISystemContext | |
itemToCreate | MonitoredItemCreateRequest | |
monitoredNode | MonitoredNode | |
monitoredItem | DataChangeMonitoredItem | |
Результат | void |
protected OnDeleteMonitoredItem ( ISystemContext systemContext, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem ) : void | ||
systemContext | ISystemContext | |
monitoredNode | MonitoredNode | |
monitoredItem | DataChangeMonitoredItem | |
Результат | void |
protected OnModifyMonitoredItem ( ISystemContext systemContext, MonitoredItemModifyRequest itemToModify, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem, double previousSamplingInterval ) : void | ||
systemContext | ISystemContext | |
itemToModify | MonitoredItemModifyRequest | |
monitoredNode | MonitoredNode | |
monitoredItem | DataChangeMonitoredItem | |
previousSamplingInterval | double | |
Результат | void |
protected OnNodeRemoved ( NodeState node ) : void | ||
node | NodeState | |
Результат | void |
protected OnSetMonitoringMode ( ISystemContext systemContext, MonitoredNode monitoredNode, DataChangeMonitoredItem monitoredItem, MonitoringMode previousMode, MonitoringMode currentMode ) : void | ||
systemContext | ISystemContext | |
monitoredNode | MonitoredNode | |
monitoredItem | DataChangeMonitoredItem | |
previousMode | MonitoringMode | |
currentMode | MonitoringMode | |
Результат | void |
protected OnSubscribeToEvents ( ISystemContext systemContext, MonitoredNode monitoredNode, IEventMonitoredItem monitoredItem ) : void | ||
systemContext | ISystemContext | |
monitoredNode | MonitoredNode | |
monitoredItem | IEventMonitoredItem | |
Результат | void |
protected OnUnsubscribeToEvents ( ISystemContext systemContext, MonitoredNode monitoredNode, IEventMonitoredItem monitoredItem ) : void | ||
systemContext | ISystemContext | |
monitoredNode | MonitoredNode | |
monitoredItem | IEventMonitoredItem | |
Результат | void |
public Read ( OperationContext context, double maxAge, IList |
||
context | OperationContext | |
maxAge | double | |
nodesToRead | IList |
|
values | IList |
|
errors | IList |
|
Результат | void |
protected RemovePredefinedNode ( ISystemContext context, NodeState node, List |
||
context | ISystemContext | |
node | NodeState | |
referencesToRemove | List |
|
Результат | void |
protected RemoveRootNotifier ( NodeState notifier ) : void | ||
notifier | NodeState | |
Результат | void |
protected SetMonitoringMode ( ISystemContext context, IMonitoredItem monitoredItem, MonitoringMode monitoringMode, bool &processed ) : ServiceResult | ||
context | ISystemContext | |
monitoredItem | IMonitoredItem | |
monitoringMode | MonitoringMode | |
processed | bool | |
Результат | ServiceResult |
public SetMonitoringMode ( OperationContext context, MonitoringMode monitoringMode, IList |
||
context | OperationContext | |
monitoringMode | MonitoringMode | |
monitoredItems | IList |
|
processedItems | IList |
|
errors | IList |
|
Результат | void |
public SubscribeToAllEvents ( OperationContext context, uint subscriptionId, IEventMonitoredItem monitoredItem, bool unsubscribe ) : ServiceResult | ||
context | OperationContext | |
subscriptionId | uint | |
monitoredItem | IEventMonitoredItem | |
unsubscribe | bool | |
Результат | ServiceResult |
protected SubscribeToAllEvents ( ISystemContext systemContext, IEventMonitoredItem monitoredItem, bool unsubscribe, NodeState source ) : void | ||
systemContext | ISystemContext | |
monitoredItem | IEventMonitoredItem | |
unsubscribe | bool | |
source | NodeState | |
Результат | void |
public SubscribeToEvents ( OperationContext context, object sourceId, uint subscriptionId, IEventMonitoredItem monitoredItem, bool unsubscribe ) : ServiceResult | ||
context | OperationContext | |
sourceId | object | |
subscriptionId | uint | |
monitoredItem | IEventMonitoredItem | |
unsubscribe | bool | |
Результат | ServiceResult |
public TranslateBrowsePath ( OperationContext context, object sourceHandle, RelativePathElement relativePath, IList |
||
context | OperationContext | |
sourceHandle | object | |
relativePath | RelativePathElement | |
targetIds | IList |
|
unresolvedTargetIds | IList |
|
Результат | void |
protected ValidateDataChangeFilter ( ISystemContext context, NodeState source, uint attributeId, ExtensionObject requestedFilter, DataChangeFilter &filter, Range &range ) : ServiceResult | ||
context | ISystemContext | The system context. |
source | NodeState | The node being monitored. |
attributeId | uint | The attribute being monitored. |
requestedFilter | ExtensionObject | The requested monitoring filter. |
filter | DataChangeFilter | The validated data change filter. |
range | Range | The EU range associated with the value if required by the filter. |
Результат | ServiceResult |
protected ValidateNode ( ServerSystemContext context, NodeState node ) : bool | ||
context | ServerSystemContext | |
node | NodeState | |
Результат | bool |
public Write ( OperationContext context, IList |
||
context | OperationContext | |
nodesToWrite | IList |
|
errors | IList |
|
Результат | void |