The VirtualEventField type exposes the following members.

Constructors

  NameDescription
Public methodVirtualEventField(String, CommandModelBase)
Default constructor
Public methodVirtualEventField(String, String, BuiltInType)
Default constructor

Methods

  NameDescription
Public methodConvertType
Converts the type of an object depending on the type specified for this field
(Inherited from EventField.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAliases
Retrieves the aliases used in the expression
Public methodGetBuiltInType
A simple helper used to get Field Type from BuiltinType
(Inherited from EventField.)
Public methodGetExpressionKey
Gets the tag used to create expressions
(Inherited from EventField.)
Public methodGetExpressionTag
Gets the tag used to create expressions
(Inherited from EventField.)
Public methodGetGroupKey
Returns the key for the group associated with this EventField
(Inherited from EventField.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetName
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.)
Public methodGetNullableType
Gets a nullable type for special cases when the array values can be nullable
(Inherited from EventField.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUniqueKey
Returns the key for this EventField
(Inherited from EventField.)
Public methodGetVirtualValue
Evaluates the row using this filter
Public methodIsCurrentValueAttribute
Checks if this field is a CurrentValue attribute
(Inherited from EventField.)
Public methodIsHistoricalAttribute
Checks if the field is an historical attribute
(Inherited from EventField.)
Public methodIsOpcAeCategory()()()()
Checks if the field is a custom OPC AE attribute
(Inherited from EventField.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from EventField.)

Properties

  NameDescription
Public propertyCommand
The command executed by this virtual field
Public propertyEventName
Gets or sets a display name of the OPC UA Event type of which this EventField is a member.
(Inherited from EventField.)
Public propertyExpressionFilter
Contains an expression string that represents a complex filter
Public propertyGroupKey
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.)
Public propertyGroupMap
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.)
Public propertyIsArray
Specify if the Built in type is an array
(Inherited from EventField.)
Public propertyName
Gets or sets a property name of the OPC UA Event type property member.
(Inherited from EventField.)
Public propertyType
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.)
Public propertyUseCommand
Checks if the virtual field should contains a command instead of an expression

See Also