Namespace: Opc.UaFx.Client
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcMonitoredItemStatus type exposes the following members.
Gets the OpcAttribute being monitored.
C#
public OpcAttribute Attribute { get; }
Property Value
One of the members defined by the OpcAttribute enumeration.
Gets additional information regarding an issue which applies to the OpcMonitoredItem this OpcMonitoredItemStatus belongs to.
C#
public OpcResult Error { get; }
Property Value
An instance of the OpcResult class with additional information regarding an issue which applies to the OpcMonitoredItem or a null reference (Nothing in Visual Basic) if there is no issue associated with the status of the OpcMonitoredItem.
Gets the filter used to evaluate while generating notifications for the OpcMonitoredItem this OpcMonitoredItemStatus belongs to.
C#
public OpcMonitoringFilter Filter { get; }
Property Value
An instance of the OpcDataChangeFilter class to filter data change related notifications, an instance of the OpcEventFilter class to filter events related notifications or a null reference (Nothing in Visual Basic) if no filtering is applied to the notifications generated for the OpcMonitoredItem.
Gets the server-assigned unique identifier for the OpcMonitoredItem this OpcMonitoredItemStatus belongs to.
C#
public long Id { get; }
Property Value
The server-assigned unique identifier for the OpcMonitoredItem.
Gets a value indicating whether the OpcMonitoredItem, to that this OpcMonitoredItemStatus belongs to, has been created.
C#
public bool IsCreated { get; }
Property Value
The value true if the OpcMonitoredItem has been created on the server; otherwise the value false.
Gets the monitoring mode used while monitoring.
C#
public OpcMonitoringMode MonitoringMode { get; }
Property Value
One of the members defined by the OpcMonitoringMode enumeration.
Gets the mode used to enqueue and dequeue notification data items.
C#
public OpcMonitoredItemQueueMode QueueMode { get; }
Property Value
One of the members defined by the OpcMonitoredItemQueueMode enumeration.
Gets the actual value which defines the total number of notifications the server queues for a OpcMonitoredItem.
C#
public long QueueSize { get; }
Property Value
The negoiated and actual QueueSize used.
Remarks
The server negotiates the value up or down to meet its own constraints.
Gets the actual sampling interval used by the server for a OpcMonitoredItem.
C#
public double SamplingInterval { get; }
Property Value
The negoiated and actual SamplingInterval used.
Remarks
The server negotiates the value up or down to meet its own constraints.