UA Bundle SDK .NET
2.1.0.222
|
A filter for an Event monitored item. More...
Inherits ICloneable.
Public Member Functions | |
ItemEventFilter () | |
Initializes a new instance of the EventFilter class. | |
ItemEventFilter (StringTable namespaceUris) | |
Initializes a new instance of the EventFilter class. | |
void | SetDefault () |
Sets the default filter. | |
T | GetValue< T > (EventFieldList e, QualifiedName browseName, T defaultValue) |
Gets the field value. | |
T | GetValue< T > (EventFieldList e, ExpandedNodeId typeId, QualifiedName browseName, T defaultValue) |
Gets the field value. | |
T | GetValue< T > (EventFieldList e, QualifiedName[] browsePath, T defaultValue) |
Gets the value. | |
T | GetValue< T > (EventFieldList e, ExpandedNodeId typeId, QualifiedName[] browsePath, T defaultValue) |
Gets the value. | |
object | Clone () |
Creates a new object that is a copy of the current instance. | |
Static Public Member Functions | |
static string | ToString (Session session, ContentFilterElement element) |
Returns a System.String that represents this instance. | |
static string | ToString (Session session, ContentFilterElement element, int index) |
Returns a System.String that represents this instance. | |
Properties | |
SelectClauseCollection | SelectClauses [get, set] |
Gets or sets the select clauses. | |
WhereClauseCollection | WhereClauses [get, set] |
Gets or sets the where clauses. | |
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. |
void UnifiedAutomation.UaClient.ItemEventFilter.SetDefault | ( | ) |
Sets the default filter.
|
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. |
|
getset |
Gets or sets the select clauses.
The select clauses.
|
getset |
Gets or sets the where clauses.
The where clauses.