Build 1.01.318.0
[This is preliminary documentation and is subject to change.]
The MonitoredItem type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| MonitoredItem()()()() |
Initializes a new instance of the MonitoredItem class.
| |
| MonitoredItem(UInt32) |
Initializes a new instance of the MonitoredItem class.
| |
| MonitoredItem(MonitoredItem) |
Initializes a new instance of the MonitoredItem class.
| |
| MonitoredItem(MonitoredItem, Boolean) |
Initializes a new instance of the MonitoredItem class.
|
Methods
| Name | Description | |
|---|---|---|
| Clone |
Creates a deep copy of the object.
| |
| DequeueEvents |
Read all events in the cache queue.
| |
| DequeueValues |
Read all values in the cache queue.
| |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetEventTime |
Returns value of the field name containing the event type.
| |
| GetEventType |
Returns value of the field name containing the event type.
| |
| GetFieldName |
Returns the field name the specified SelectClause in the EventFilter.
| |
| GetFieldValue(EventFieldList, NodeId, QualifiedName) |
Returns value of the field name containing the event type.
| |
| GetFieldValue(EventFieldList, NodeId, IList<(Of <<'(QualifiedName>)>>), UInt32) |
Returns value of the field name containing the event type.
| |
| GetFieldValue(EventFieldList, NodeId, String, UInt32) |
Returns value of the field name containing the event type.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetServiceResult(IEncodeable) |
The service result for a data change notification.
| |
| GetServiceResult(IEncodeable, Int32) |
The service result for a field in an notification (the field must contain a Status object).
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| SaveValueInCache |
Saves a data change or event in the cache.
| |
| SetCreateResult |
Updates the object with the results of a create monitored item request.
| |
| SetDeleteResult |
Updates the object with the results of a modify monitored item request.
| |
| SetError |
Sets the error status for the monitored item.
| |
| SetModifyResult |
Updates the object with the results of a modify monitored item request.
| |
| SetResolvePathResult |
Updates the object with the results of a translate browse path request.
| |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| AttributeId |
The attribute to monitor.
| |
| AttributesModified |
Whether the monitoring attributes have been modified since the item was created.
| |
| CacheQueueSize |
Returns the queue size used by the cache.
| |
| ClientHandle |
The identifier assigned by the client.
| |
| Created |
Whether the item has been created on the server.
| |
| DiscardOldest |
Whether to discard the oldest entries in the queue when it is full.
| |
| DisplayName |
A display name for the monitored item.
| |
| Encoding |
The encoding to use when returning notifications.
| |
| Filter |
The filter to use to select values to return.
| |
| Handle |
A local handle assigned to the monitored item.
| |
| IndexRange |
The range of array indexes to monitor.
| |
| LastMessage |
The last message containing a notification for the item.
| |
| LastValue |
The last value or event recieved from the server.
| |
| MonitoringMode |
The monitoring mode.
| |
| NodeClass |
The node class of the node being monitored (affects the type of filter available).
| |
| QueueSize |
The length of the queue used to buffer values.
| |
| RelativePath |
The relative path from the browse path to the node to monitor.
| |
| ResolvedNodeId |
The node id to monitor after applying any relative path.
| |
| SamplingInterval |
The sampling interval.
| |
| StartNodeId |
The start node for the browse path that identifies the node to monitor.
| |
| Status |
The status associated with the monitored item.
| |
| Subscription |
The subscription that owns the monitored item.
|
Events
| Name | Description | |
|---|---|---|
| Notification |
Raised when a new notification arrives.
|