Namespace: Opc.UaFx.Server
Assemblies: Opc.UaFx.Advanced.dll
Provides information about a node and its attribute being monitored by a dedicated OpcSession.
C#
public class OpcMonitoredItem
Inheritance Object › OpcMonitoredItem
The node its attribute is observed can be determined by the NodeId.
Name | Description |
---|---|
Attribute | Gets a value indicating which OpcAttribute is monitored. |
Filter | Gets the filter used to restrict the information observed and published to the client which owns the Session. |
IsMonitoringEnabled | Gets a value indicating whether the Attribute of the node identified by NodeId is being observed. |
Mode | Gets a value which specifies how the monitoring of the Attribute of the node identified by NodeId is observed. |
NodeId | Gets the node identifier of the IOpcNode being monitored. |
QueueSize | Gets the upper limit of the queue used to store observation results. |
SamplingInterval | Gets a value indicating the interval used to sample the value of the attribute of the node in milliseconds. |
Session | Gets the session which owns this OpcMonitoredItem. |
Name | Description |
---|---|
op_Explicit(Ua.Server.MonitoredItem) | Converts a OpcMonitoredItem to an Server.MonitoredItem object. |
op_Implicit(Server.MonitoredItem)~Opc.UaFx.Server.OpcMonitoredItem) | Converts a Server.MonitoredItem to an OpcMonitoredItem object. |