.NET Based OPC UA Client/Server SDK
3.2.1.522
|
A filter for an Event monitored item. More...
Inherits ICloneable.
Public Member Functions | |
ItemEventFilter () | |
Initializes a new instance of the EventFilter class. More... | |
ItemEventFilter (StringTable namespaceUris) | |
Initializes a new instance of the EventFilter class. More... | |
void | SetDefault () |
Sets the default filter. More... | |
T | GetValue< T > (EventFieldList e, QualifiedName browseName, T defaultValue) |
Gets the field value. More... | |
T | GetValue< T > (EventFieldList e, ExpandedNodeId typeId, QualifiedName browseName, T defaultValue) |
Gets the field value. More... | |
T | GetValue< T > (EventFieldList e, QualifiedName[] browsePath, T defaultValue) |
Gets the value. More... | |
T | GetValue< T > (EventFieldList e, ExpandedNodeId typeId, QualifiedName[] browsePath, T defaultValue) |
Gets the value. More... | |
T | GetValue< T > (HistoryEventFieldList e, QualifiedName browseName, T defaultValue) |
Gets the field value. More... | |
T | GetValue< T > (HistoryEventFieldList e, ExpandedNodeId typeId, QualifiedName browseName, T defaultValue) |
Gets the field value. More... | |
T | GetValue< T > (HistoryEventFieldList e, QualifiedName[] browsePath, T defaultValue) |
Gets the value. More... | |
T | GetValue< T > (HistoryEventFieldList e, ExpandedNodeId typeId, QualifiedName[] browsePath, T defaultValue) |
Gets the value. More... | |
EventFilter | ToEventFilter () |
Returns an event filter that can be used in a call to the server. More... | |
object | Clone () |
Creates a new object that is a copy of the current instance. More... | |
void | SaveAll (IEncoder encoder) |
Saves the EventFilter using the specified encoder. More... | |
void | LoadAll (IDecoder decoder) |
Initializes the EventFilter using the specified decoder. More... | |
Static Public Member Functions | |
static string | ToString (Session session, ContentFilterElement element) |
Returns a System.String that represents this instance. More... | |
static string | ToString (Session session, ContentFilterElement element, int index) |
Returns a System.String that represents this instance. More... | |
Properties | |
SelectClauseCollection | SelectClauses [get] |
Gets or sets the select clauses. More... | |
WhereClauseCollection | WhereClauses [get] |
Gets or sets the where clauses. More... | |
A filter for an Event monitored item.
UnifiedAutomation.UaClient.ItemEventFilter.ItemEventFilter | ( | ) |
Initializes a new instance of the EventFilter class.
UnifiedAutomation.UaClient.ItemEventFilter.ItemEventFilter | ( | StringTable | namespaceUris | ) |
Initializes a new instance of the EventFilter class.
namespaceUris | The namespace uris. |
object UnifiedAutomation.UaClient.ItemEventFilter.Clone | ( | ) |
Creates a new object that is a copy of the current instance.
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | EventFieldList | e, |
QualifiedName | browseName, | ||
T | defaultValue | ||
) |
Gets the field value.
T |
e | The e. |
browseName | Name of the browse. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | EventFieldList | e, |
ExpandedNodeId | typeId, | ||
QualifiedName | browseName, | ||
T | defaultValue | ||
) |
Gets the field value.
T |
e | The e. |
typeId | The type id. |
browseName | Name of the browse. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | EventFieldList | e, |
QualifiedName[] | browsePath, | ||
T | defaultValue | ||
) |
Gets the value.
T |
e | The e. |
browsePath | The browse path. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | EventFieldList | e, |
ExpandedNodeId | typeId, | ||
QualifiedName[] | browsePath, | ||
T | defaultValue | ||
) |
Gets the value.
T |
e | The e. |
typeId | The type id. |
browsePath | The browse path. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | HistoryEventFieldList | e, |
QualifiedName | browseName, | ||
T | defaultValue | ||
) |
Gets the field value.
T |
e | The e. |
browseName | Name of the browse. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | HistoryEventFieldList | e, |
ExpandedNodeId | typeId, | ||
QualifiedName | browseName, | ||
T | defaultValue | ||
) |
Gets the field value.
T |
e | The e. |
typeId | The type id. |
browseName | Name of the browse. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | HistoryEventFieldList | e, |
QualifiedName[] | browsePath, | ||
T | defaultValue | ||
) |
Gets the value.
T |
e | The e. |
browsePath | The browse path. |
defaultValue | The default value. |
T UnifiedAutomation.UaClient.ItemEventFilter.GetValue< T > | ( | HistoryEventFieldList | e, |
ExpandedNodeId | typeId, | ||
QualifiedName[] | browsePath, | ||
T | defaultValue | ||
) |
Gets the value.
T |
e | The e. |
typeId | The type id. |
browsePath | The browse path. |
defaultValue | The default value. |
void UnifiedAutomation.UaClient.ItemEventFilter.LoadAll | ( | IDecoder | decoder | ) |
Initializes the EventFilter using the specified decoder.
decoder | The decoder to load the EventFilter. |
void UnifiedAutomation.UaClient.ItemEventFilter.SaveAll | ( | IEncoder | encoder | ) |
Saves the EventFilter using the specified encoder.
encoder | The encoder to save the EventFilter. |
void UnifiedAutomation.UaClient.ItemEventFilter.SetDefault | ( | ) |
Sets the default filter.
EventFilter UnifiedAutomation.UaClient.ItemEventFilter.ToEventFilter | ( | ) |
Returns an event filter that can be used in a call to the server.
|
static |
Returns a System.String that represents this instance.
session | The session. |
element | The element. |
|
static |
Returns a System.String that represents this instance.
session | The session. |
element | The element. |
index | The index. |
|
get |
Gets or sets the select clauses.
The select clauses.
|
get |
Gets or sets the where clauses.
The where clauses.