UA Bundle SDK .NET
2.1.0.222
|
A handle for a monitored item. More...
Public Member Functions | |
MonitoredItemHandle (NodeAttributeHandle nodeHandle, uint monitoredItemId) | |
Initializes a new instance of the MonitoredItemHandle class. | |
MonitoredItemHandle (NotifierHandle notifierHandle, uint monitoredItemId) | |
Initializes a new instance of the MonitoredItemHandle class. | |
Properties | |
uint | MonitoredItemId [get, set] |
Gets the monitored item id. | |
object | UserData [get, set] |
Gets the opaque data associated with the handle by the creator. | |
MonitoredItemType | ItemType [get] |
Gets the monitored item type. | |
NodeId | NodeId [get] |
Gets the node id. | |
uint | AttributeId [get] |
Gets the node id. | |
NodeAttributeHandle | NodeHandle [get, set] |
Gets the node handle (must be null if the ItemType is MonitoredItemType.Event). | |
NotifierHandle | NotifierHandle [get, set] |
Gets the notifier handle (must be null if the ItemType is MonitoredItemType.Data). | |
IIOManager | IOManager [get] |
Gets the I/O manager that knows how read the value of the node attribute. | |
IEventManager | EventManager [get] |
Gets the event manager that knows how to access the events produced by the notifier. | |
A handle for a monitored item.
UnifiedAutomation.UaServer.MonitoredItemHandle.MonitoredItemHandle | ( | NodeAttributeHandle | nodeHandle, |
uint | monitoredItemId | ||
) |
Initializes a new instance of the MonitoredItemHandle class.
nodeHandle | The node handle. |
monitoredItemId | The monitored item id. |
UnifiedAutomation.UaServer.MonitoredItemHandle.MonitoredItemHandle | ( | NotifierHandle | notifierHandle, |
uint | monitoredItemId | ||
) |
Initializes a new instance of the MonitoredItemHandle class.
notifierHandle | The notifier handle. |
monitoredItemId | The monitored item id. |
|
get |
Gets the node id.
|
get |
Gets the event manager that knows how to access the events produced by the notifier.
|
get |
Gets the I/O manager that knows how read the value of the node attribute.
|
get |
Gets the monitored item type.
The monitored item type.
|
getset |
Gets the monitored item id.
|
getset |
Gets the node handle (must be null if the ItemType is MonitoredItemType.Event).
|
get |
Gets the node id.
|
getset |
Gets the notifier handle (must be null if the ItemType is MonitoredItemType.Data).
|
getset |
Gets the opaque data associated with the handle by the creator.