.NET Based OPC UA Client/Server SDK
3.0.0.439
|
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.
|
inline |
Initializes a new instance of the EventFilter class.
|
inline |
Initializes a new instance of the EventFilter class.
namespaceUris | The namespace uris. |
|
inline |
Creates a new object that is a copy of the current instance.
|
inline |
Gets the field value.
T |
e | The e. |
browseName | Name of the browse. |
defaultValue | The default value. |
|
inline |
Gets the field value.
T |
e | The e. |
typeId | The type id. |
browseName | Name of the browse. |
defaultValue | The default value. |
|
inline |
Gets the value.
T |
e | The e. |
browsePath | The browse path. |
defaultValue | The default value. |
|
inline |
Gets the value.
T |
e | The e. |
typeId | The type id. |
browsePath | The browse path. |
defaultValue | The default value. |
|
inline |
Gets the field value.
T |
e | The e. |
browseName | Name of the browse. |
defaultValue | The default value. |
|
inline |
Gets the field value.
T |
e | The e. |
typeId | The type id. |
browseName | Name of the browse. |
defaultValue | The default value. |
|
inline |
Gets the value.
T |
e | The e. |
browsePath | The browse path. |
defaultValue | The default value. |
|
inline |
Gets the value.
T |
e | The e. |
typeId | The type id. |
browsePath | The browse path. |
defaultValue | The default value. |
|
inline |
Initializes the EventFilter using the specified decoder.
decoder | The decoder to load the EventFilter. |
|
inline |
Saves the EventFilter using the specified encoder.
encoder | The encoder to save the EventFilter. |
|
inline |
Sets the default filter.
|
inline |
Returns an event filter that can be used in a call to the server.
|
inlinestatic |
Returns a System.String that represents this instance.
session | The session. |
element | The element. |
|
inlinestatic |
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.