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

A handle for monitored item operations. More...

Inherits UnifiedAutomation.UaServer.OperationHandle.

Public Member Functions

 MonitoredItemOperationHandle (MonitoredItemHandle itemHandle)
 Initializes a new instance of the MonitoredItemOperationHandle class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.OperationHandle
override string ToString ()
 Returns a System.String that represents this instance. More...
 
virtual string ToString (string format, IFormatProvider formatProvider)
 Returns a System.String that represents this instance. More...
 

Properties

MonitoredItemHandle ItemHandle [get, set]
 Gets the item handle. More...
 
MonitoredItemType ItemType [get]
 Gets the monitored item type. More...
 
uint MonitoredItemId [get]
 Gets the monitored item id. More...
 
NodeId NodeId [get]
 Gets the node id. More...
 
NodeAttributeHandle NodeHandle [get]
 Gets the node handle (must be null if the ItemType is MonitoredItemType.Event). More...
 
IIOManager IOManager [get]
 Gets the I/O manager that knows how read the value of the node attribute. More...
 
NotifierHandle NotifierHandle [get]
 Gets the notifier handle (must be null if the ItemType is MonitoredItemType.Data). More...
 
IEventManager EventManager [get]
 Gets the event manager that knows how to access the events produced by the notifier. More...
 
- Properties inherited from UnifiedAutomation.UaServer.OperationHandle
TransactionHandle Transaction [get, set]
 Gets or sets the transaction associated with the handle. More...
 
int Index [get, set]
 Gets or sets the index within the list of operations for a request. More...
 
object UserData [get, set]
 Gets the opaque data associated with the handle by the creator of the operation handle. More...
 

Detailed Description

A handle for monitored item operations.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.MonitoredItemOperationHandle.MonitoredItemOperationHandle ( MonitoredItemHandle  itemHandle)
inline

Initializes a new instance of the MonitoredItemOperationHandle class.

Parameters
itemHandleThe item handle.

Property Documentation

IEventManager UnifiedAutomation.UaServer.MonitoredItemOperationHandle.EventManager
get

Gets the event manager that knows how to access the events produced by the notifier.

IIOManager UnifiedAutomation.UaServer.MonitoredItemOperationHandle.IOManager
get

Gets the I/O manager that knows how read the value of the node attribute.

MonitoredItemHandle UnifiedAutomation.UaServer.MonitoredItemOperationHandle.ItemHandle
getset

Gets the item handle.

MonitoredItemType UnifiedAutomation.UaServer.MonitoredItemOperationHandle.ItemType
get

Gets the monitored item type.

The monitored item type.

uint UnifiedAutomation.UaServer.MonitoredItemOperationHandle.MonitoredItemId
get

Gets the monitored item id.

NodeAttributeHandle UnifiedAutomation.UaServer.MonitoredItemOperationHandle.NodeHandle
get

Gets the node handle (must be null if the ItemType is MonitoredItemType.Event).

NodeId UnifiedAutomation.UaServer.MonitoredItemOperationHandle.NodeId
get

Gets the node id.

NotifierHandle UnifiedAutomation.UaServer.MonitoredItemOperationHandle.NotifierHandle
get

Gets the notifier handle (must be null if the ItemType is MonitoredItemType.Data).


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