UA Bundle SDK .NET  2.2.0.255
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaServer.HistoryDataHandle Class Reference

A handle for a node which supports data history. More...

Inherits UnifiedAutomation.UaServer.HandleBase.

Public Member Functions

 HistoryDataHandle (IHistoryReadDataManager readManager, IHistoryUpdateDataManager updateManager, INodeManager nodeManager, IUserAccessManager userAccessManager, NodeId nodeId)
 Initializes a new instance of the HistoryDataHandle class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.HandleBase
 HandleBase (NodeId nodeId, INodeManager nodeManager, IUserAccessManager userAccessManager)
 Initializes a new instance of the HandleBase class. More...
 
override string ToString ()
 Returns a System.String that represents this instance. More...
 
string ToString (string format, IFormatProvider formatProvider)
 Returns a System.String that represents this instance. More...
 

Properties

IHistoryReadDataManager ReadManager [get, set]
 Gets the manager that handles history data reads for the node. More...
 
IHistoryUpdateDataManager UpdateManager [get, set]
 Gets the manager that handles history data updates for the node. More...
 
- Properties inherited from UnifiedAutomation.UaServer.HandleBase
NodeId NodeId [get, set]
 Gets the node id. More...
 
INodeManager NodeManager [get, set]
 Gets the node manager that created the handle. More...
 
IUserAccessManager UserAccessManager [get, set]
 The object that is used to check if the current user has access to the node. More...
 
uint Type [get, set]
 Gets the type of the handle assigned by the creator of the handle. More...
 
object NodeData [get, set]
 Gets or sets the user data associated with the node by the creator of the node. More...
 
object UserData [get, set]
 Gets or sets the opaque data associated with the handle by the creator of the handle. More...
 

Detailed Description

A handle for a node which supports data history.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.HistoryDataHandle.HistoryDataHandle ( IHistoryReadDataManager  readManager,
IHistoryUpdateDataManager  updateManager,
INodeManager  nodeManager,
IUserAccessManager  userAccessManager,
NodeId  nodeId 
)
inline

Initializes a new instance of the HistoryDataHandle class.

Parameters
readManagerThe history data read manager.
updateManagerThe history data update manager.
nodeManagerThe node manager.
userAccessManagerThe user access manager.
nodeIdThe node id.

Property Documentation

IHistoryReadDataManager UnifiedAutomation.UaServer.HistoryDataHandle.ReadManager
getset

Gets the manager that handles history data reads for the node.

IHistoryUpdateDataManager UnifiedAutomation.UaServer.HistoryDataHandle.UpdateManager
getset

Gets the manager that handles history data updates for the node.


The documentation for this class was generated from the following file: