Свойство | Тип | Описание | |
---|---|---|---|
Initialize | void | ||
Initialize | void | ||
UseDefaultEventFilter | void | ||
ValidateFilter | void |
Метод | Описание | |
---|---|---|
Clone ( ) : object |
Creates a deep copy of the object.
|
|
DequeueEvents ( ) : IList |
Read all events in the cache queue.
|
|
DequeueValues ( ) : IList |
Read all values in the cache queue.
|
|
GetEventTime ( EventFieldList eventFields ) : System.DateTime |
Returns value of the field name containing the event type.
|
|
GetEventType ( EventFieldList eventFields ) : INode |
Returns value of the field name containing the event type.
|
|
GetFieldName ( int index ) : string |
Returns the field name the specified SelectClause in the EventFilter.
|
|
GetFieldValue ( EventFieldList eventFields, NodeId eventTypeId, IList |
Returns value of the field name containing the event type.
|
|
GetFieldValue ( EventFieldList eventFields, NodeId eventTypeId, QualifiedName browseName ) : object |
Returns value of the field name containing the event type.
|
|
GetFieldValue ( EventFieldList eventFields, NodeId eventTypeId, string browsePath, uint attributeId ) : object |
Returns value of the field name containing the event type.
|
|
GetServiceResult ( IEncodeable notification ) : ServiceResult |
The service result for a data change notification.
|
|
GetServiceResult ( IEncodeable notification, int index ) : ServiceResult |
The service result for a field in an notification (the field must contain a Status object).
|
|
MonitoredItem ( ) : System |
Initializes a new instance of the MonitoredItem class.
|
|
MonitoredItem ( |
Initializes a new instance of the MonitoredItem class.
|
|
MonitoredItem ( |
Initializes a new instance of the MonitoredItem class.
|
|
MonitoredItem ( uint clientHandle ) : System |
Initializes a new instance of the MonitoredItem class.
|
|
SaveValueInCache ( IEncodeable newValue ) : void |
Saves a data change or event in the cache.
|
|
SetCreateResult ( MonitoredItemCreateRequest request, MonitoredItemCreateResult result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void |
Updates the object with the results of a create monitored item request.
|
|
SetDeleteResult ( StatusCode result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void |
Updates the object with the results of a modify monitored item request.
|
|
SetError ( ServiceResult error ) : void |
Sets the error status for the monitored item.
|
|
SetModifyResult ( MonitoredItemModifyRequest request, MonitoredItemModifyResult result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void |
Updates the object with the results of a modify monitored item request.
|
|
SetResolvePathResult ( BrowsePathResult result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void |
Updates the object with the results of a translate browse path request.
|
Метод | Описание | |
---|---|---|
Initialize ( ) : void |
Sets the private members to default values.
|
|
Initialize ( |
||
UseDefaultEventFilter ( ) : void |
Sets the default event filter.
|
|
ValidateFilter ( NodeClass nodeClass, MonitoringFilter filter ) : void |
Throws an exception if the flter cannot be used with the node class.
|
public GetEventTime ( EventFieldList eventFields ) : System.DateTime | ||
eventFields | EventFieldList | |
Результат | System.DateTime |
public GetEventType ( EventFieldList eventFields ) : INode | ||
eventFields | EventFieldList | |
Результат | INode |
public GetFieldName ( int index ) : string | ||
index | int | |
Результат | string |
public GetFieldValue ( EventFieldList eventFields, NodeId eventTypeId, IList |
||
eventFields | EventFieldList | |
eventTypeId | NodeId | |
browsePath | IList |
|
attributeId | uint | |
Результат | object |
public GetFieldValue ( EventFieldList eventFields, NodeId eventTypeId, QualifiedName browseName ) : object | ||
eventFields | EventFieldList | |
eventTypeId | NodeId | |
browseName | QualifiedName | |
Результат | object |
public GetFieldValue ( EventFieldList eventFields, NodeId eventTypeId, string browsePath, uint attributeId ) : object | ||
eventFields | EventFieldList | |
eventTypeId | NodeId | |
browsePath | string | |
attributeId | uint | |
Результат | object |
public static GetServiceResult ( IEncodeable notification ) : ServiceResult | ||
notification | IEncodeable | |
Результат | ServiceResult |
public static GetServiceResult ( IEncodeable notification, int index ) : ServiceResult | ||
notification | IEncodeable | |
index | int | |
Результат | ServiceResult |
public MonitoredItem ( |
||
template | The template used to specify the monitoring parameters. | |
Результат | System |
public MonitoredItem ( |
||
template | The template used to specify the monitoring parameters. | |
copyEventHandlers | bool | if set to |
Результат | System |
public MonitoredItem ( uint clientHandle ) : System | ||
clientHandle | uint | The client handle. The caller must ensure it uniquely identifies the monitored item. |
Результат | System |
public SaveValueInCache ( IEncodeable newValue ) : void | ||
newValue | IEncodeable | |
Результат | void |
public SetCreateResult ( MonitoredItemCreateRequest request, MonitoredItemCreateResult result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void | ||
request | MonitoredItemCreateRequest | |
result | MonitoredItemCreateResult | |
index | int | |
diagnosticInfos | DiagnosticInfoCollection | |
responseHeader | ResponseHeader | |
Результат | void |
public SetDeleteResult ( StatusCode result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void | ||
result | StatusCode | |
index | int | |
diagnosticInfos | DiagnosticInfoCollection | |
responseHeader | ResponseHeader | |
Результат | void |
public SetError ( ServiceResult error ) : void | ||
error | ServiceResult | |
Результат | void |
public SetModifyResult ( MonitoredItemModifyRequest request, MonitoredItemModifyResult result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void | ||
request | MonitoredItemModifyRequest | |
result | MonitoredItemModifyResult | |
index | int | |
diagnosticInfos | DiagnosticInfoCollection | |
responseHeader | ResponseHeader | |
Результат | void |
public SetResolvePathResult ( BrowsePathResult result, int index, DiagnosticInfoCollection diagnosticInfos, ResponseHeader responseHeader ) : void | ||
result | BrowsePathResult | |
index | int | |
diagnosticInfos | DiagnosticInfoCollection | |
responseHeader | ResponseHeader | |
Результат | void |