The VirtualEventField type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| VirtualEventField(String, CommandModelBase) | 
            Default constructor
              | |
| VirtualEventField(String, String, BuiltInType) | 
            Default constructor
              | 
Methods
| Name | Description | |
|---|---|---|
| ConvertType | 
            Converts the type of an object depending on the type specified for this field
              (Inherited from EventField.) | |
| Equals | Determines whether the specified Object is equal to the current Object.  (Inherited from Object.) | |
| GetAliases | 
            Retrieves the aliases used in the expression
              | |
| GetBuiltInType | 
            A simple helper used to get Field Type from BuiltinType
              (Inherited from EventField.) | |
| GetExpressionKey | 
            Gets the tag used to create expressions
              (Inherited from EventField.) | |
| GetExpressionTag | 
            Gets the tag used to create expressions
              (Inherited from EventField.) | |
| GetGroupKey | 
            Returns the key for the group associated with this EventField  (Inherited from EventField.) | |
| GetHashCode | Serves as a hash function for a particular type.   (Inherited from Object.) | |
| GetName | 
            Returns the human readable name of the field. Usually it's the Field Name itself, but when a group is set the GroupKey is returned.
              (Inherited from EventField.) | |
| GetNullableType | 
            Gets a nullable type for special cases when the array values can be nullable
              (Inherited from EventField.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| GetUniqueKey | 
            Returns the key for this EventField  (Inherited from EventField.) | |
| GetVirtualValue | 
            Evaluates the row using this filter
              | |
| IsCurrentValueAttribute | 
            Checks if this field is a CurrentValue attribute
              (Inherited from EventField.) | |
| IsHistoricalAttribute | 
            Checks if the field is an historical attribute
              (Inherited from EventField.) | |
| IsOpcAeCategory()()()() | 
            Checks if the field is a custom OPC AE attribute
              (Inherited from EventField.) | |
| ToString | 
            Returns a String that represents the current Object. 
              (Inherited from EventField.) | 
Properties
| Name | Description | |
|---|---|---|
| Command | 
            The command executed by this virtual field
              | |
| EventName | 
            Gets or sets a display name of the OPC UA Event type of which this EventField is a member.
              (Inherited from EventField.) | |
| ExpressionFilter | 
            Contains an expression string that represents a complex filter
              | |
| GroupKey | 
            FOR INTERNAL USE ONLY, NOT FOR CUSTOMERS
            Gets or sets a custom GROUP KEY. These keys identifies a group of fields (usually OPC AE Attributes) and can be used in Alarm Filters. 
              (Inherited from EventField.) | |
| GroupMap | 
            FOR INTERNAL USE ONLY, NOT FOR CUSTOMERS
            Gets or sets an id that maps the field to a group of fields. This is useful to aggregate different fields in the same column.
              (Inherited from EventField.) | |
| IsArray | 
            Specify if the Built in type is an array
              (Inherited from EventField.) | |
| Name | 
            Gets or sets a property name of the OPC UA Event type property member.
              (Inherited from EventField.) | |
| Type | 
            For internal use only. Not for customer use
            Gets or Sets a type of the data that are available through this UaEventField.
              (Inherited from EventField.) | |
| UseCommand | 
            Checks if the virtual field should contains a command instead of an expression
              |