The EventField type exposes the following members.

Constructors

  NameDescription
Public methodEventField(EventField)
Initializes a new instance of the EventField class cloning the properties from another EventField
Public methodEventField(PropertyDescription, String, Int32)
Initializes a new instance of the EventField class
Public methodEventField(String, BuiltInType, String, Int32)
Initializes a new instance of the EventField class
Public methodEventField(String, BuiltInType, Boolean, String, Int32)
Initializes a new instance of the EventField class

Methods

  NameDescription
Public methodConvertType
Converts the type of an object depending on the type specified for this field
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetBuiltInType
A simple helper used to get Field Type from BuiltinType
Public methodGetExpressionKey
Gets the tag used to create expressions
Public methodGetExpressionTag
Gets the tag used to create expressions
Public methodGetGroupKey
Returns the key for the group associated with this EventField
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodStatic memberGetKeyFromExpressionTag
Retrieves the event field key out of the event field expression tag
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.
Public methodGetNullableType
Gets a nullable type for special cases when the array values can be nullable
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUniqueKey
Returns the key for this EventField
Public methodIsCurrentValueAttribute
Checks if this field is a CurrentValue attribute
Public methodIsHistoricalAttribute
Checks if the field is an historical attribute
Public methodIsOpcAeCategory()()()()
Checks if the field is a custom OPC AE attribute
Public methodStatic memberIsOpcAeCategory(String)
This helper checks if the specified name is an OPC AE category
Public methodStatic memberToAbsoluteCategoryConverter
Converts a category event name which contains the server node (e.g. OpcAEType:myServer\ICONICS.AlarmSvr.1.Digital) into an absolute category event name that contains only the ProgID of the server (e.g. OpcAEType:ICONICS.AlarmSvr.1.Digital)
Public methodToString
Returns a String that represents the current Object.
(Overrides Object..::..ToString()()()().)

Fields

  NameDescription
Public fieldStatic memberAckRequiredKey
Key for AckRequired
Public fieldStatic memberActiveTimeKey
Key for ActiveTime
Public fieldStatic memberActorIdKey
Key for ActorId
Public fieldStatic memberAreaKey
Key for Area
Public fieldStatic memberAttributeCountKey
Key for AttributeCount
Public fieldStatic memberCategoryKey
Key for Category
Public fieldStatic memberChangeMaskKey
Key for ChangeMask
Public fieldStatic memberConditionNameKey
Key for ConditionName
Public fieldStatic memberDaylightSavingTimeKey
Key for DaylightSavingTime
Public fieldStatic memberEventClassKey
Key for EventClass
Public fieldStatic memberEventIdKey
Key for EventId
Public fieldStatic memberEventTypeKey
Key for EventType
Public fieldStatic memberMessageKey
Key for Message
Public fieldStatic memberNewStateKey
Key for NewState
Public fieldStatic memberOriginalSourceKey
Key for OriginalSource
Public fieldStatic memberReceiveTimeKey
Key for ReceiveTime
Public fieldStatic memberSeverityKey
Key for Severity
Public fieldStatic memberSourceNameKey
Key for SourceName
Public fieldStatic memberStatusCodeKey
Key for Quality
Public fieldStatic memberSubConditionNameKey
Key for SubConditionName
Public fieldStatic memberTimestampKey
Key for ReceiveTime
Public fieldStatic memberTimeZoneKey
Key for TimeZone

Properties

  NameDescription
Public propertyEventName
Gets or sets a display name of the OPC UA Event type of which this EventField is a member.
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.

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.

Public propertyIsArray
Specify if the Built in type is an array
Public propertyName
Gets or sets a property name of the OPC UA Event type property member.
Public propertyType
For internal use only. Not for customer use

Gets or Sets a type of the data that are available through this UaEventField.

See Also