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 the object with its node type.
|
Methods
| Name | Description | |
|---|---|---|
| ApplyFilter |
Applies the filter to value to determine if the new value should be kept.
| |
| Equals(Object) | (Inherited from Object.) | |
| Equals(Object, Object, DeadbandType, Double, Double) |
Checks if the two values are equal.
| |
| ExceedsDeadband |
Returns true if the deadband was exceeded.
| |
| 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.) | |
| GetCreateResult |
Returns the result after creating the monitor item.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetModifyResult |
Returns the result after modifying the monitor item.
| |
| GetReadValueId |
Returns a description of the item being monitored.
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| InitializeQueue |
Clears and re-initializes the queue if the monitoring parameters changed.
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| ModifyAttributes |
Modifies the attributes for monitored item.
| |
| Publish(OperationContext, Queue<(Of <<'(EventFieldList>)>>)) |
Publishes all available event notifications.
| |
| Publish(OperationContext, Queue<(Of <<'(MonitoredItemNotification>)>>), Queue<(Of <<'(DiagnosticInfo>)>>)) |
Publishes all available data change notifications.
| |
| Publish(OperationContext, Queue<(Of <<'(MonitoredItemNotification>)>>), Queue<(Of <<'(DiagnosticInfo>)>>), DataValue, ServiceResult) |
Publishes a single data change notifications.
| |
| QueueEvent(IFilterTarget) |
Adds an event to the queue.
| |
| QueueEvent(IFilterTarget, Boolean) |
Adds an event to the queue.
| |
| QueueValue(DataValue, ServiceResult) |
Adds an event to the queue.
| |
| QueueValue(DataValue, ServiceResult, Boolean) |
Updates the queue with a data value or an error.
| |
| SamplingIntervalExpired |
Used to check whether the item is ready to sample.
| |
| SetMonitoringMode |
Changes the monitoring mode for the item.
| |
| SetSamplingError |
Sets an error that occured in the sampling group.
| |
| SetSamplingInterval |
Updates the sampling interval for an item.
| |
| SetSemanticsChanged |
Sets a flag indicating that the semantics for the monitored node have changed.
| |
| SetStructureChanged |
Sets a flag indicating that the structure of the monitored node has changed.
| |
| ToString | (Inherited from Object.) | |
| ValueChanged |
Applies the filter to value to determine if the new value should be kept.
|
Properties
| Name | Description | |
|---|---|---|
| AlwaysReportUpdates |
Whether the monitored item should report a value without checking if it was changed.
| |
| AttributeId |
The attribute being monitored.
| |
| DataChangeFilter |
The data change filter used by the monitored item.
| |
| DataEncoding |
The data encoding requested by the monitored item.
| |
| DiagnosticsMasks |
The diagnostics masks to use when collecting notifications for the item.
| |
| EventFilter |
The event filter used by the monitored item.
| |
| Filter |
The filter used by the monitored item.
| |
| Id |
The identifier for the item that is unique within the server.
| |
| IndexRange |
The index range requested by the monitored item.
| |
| IsReadyToPublish |
Returns true if the item is ready to publish.
| |
| ItemsInQueue |
Gets number of elements actually contained in value queue.
| |
| ManagerHandle |
The handle assigned by the node manager when it created the item.
| |
| MinimumSamplingInterval |
The minimum sampling interval for the item.
| |
| MonitoredItemType |
A bit mask that indicates what the monitored item is.
| |
| MonitoringAllEvents |
Whether the item is monitoring all events produced by the server.
| |
| MonitoringMode |
The current monitoring mode for the item
| |
| NodeId |
The node id being monitored.
| |
| NodeManager |
The node manager that created the item.
| |
| QueueSize |
The queue size for the item.
| |
| ReadyToPublish | Obsolete.
Whether the item has notifications that are ready to publish.
| |
| SamplingInterval |
The sampling interval for the item.
| |
| Session |
The session that owns the monitored item.
| |
| SubscriptionCallback |
The object to call when item is ready to publish.
| |
| SubscriptionId |
The identifier for the subscription that owns the monitored item.
| |
| TimeToNextSample |
The number of milliseconds until the next sample.
|