Reference
OpcEventTypes Members
Provides additional metadata and service routines for the different types of events supported and defined by the OPC UA Foundation Stack.
Reference
OpcEventTypes Members
- Type
- OpcEventTypes
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Fields
AcknowledgeableCondition
Provides the identifier used by event nodes representing the event type AcknowledgeableCondition.
public static readonly OpcNodeId AcknowledgeableConditionPublic Shared ReadOnly AcknowledgeableCondition As OpcNodeIdField value
AlarmCondition
Provides the identifier used by event nodes representing the event type AlarmCondition.
public static readonly OpcNodeId AlarmConditionPublic Shared ReadOnly AlarmCondition As OpcNodeIdField value
Condition
Provides the identifier used by event nodes representing the event type Condition.
public static readonly OpcNodeId ConditionPublic Shared ReadOnly Condition As OpcNodeIdField value
DialogCondition
Provides the identifier used by event nodes representing the event type DialogCondition.
public static readonly OpcNodeId DialogConditionPublic Shared ReadOnly DialogCondition As OpcNodeIdField value
DiscreteAlarm
Provides the identifier used by event nodes representing the event type DiscreteAlarm.
public static readonly OpcNodeId DiscreteAlarmPublic Shared ReadOnly DiscreteAlarm As OpcNodeIdField value
Event
Provides the identifier used by event nodes representing the event type Event.
public static readonly OpcNodeId EventPublic Shared ReadOnly [Event] As OpcNodeIdField value
ExclusiveDeviationAlarm
Provides the identifier used by event nodes representing the event type ExclusiveDeviationAlarm.
public static readonly OpcNodeId ExclusiveDeviationAlarmPublic Shared ReadOnly ExclusiveDeviationAlarm As OpcNodeIdField value
ExclusiveLevelAlarm
Provides the identifier used by event nodes representing the event type ExclusiveLevelAlarm.
public static readonly OpcNodeId ExclusiveLevelAlarmPublic Shared ReadOnly ExclusiveLevelAlarm As OpcNodeIdField value
ExclusiveLimitAlarm
Provides the identifier used by event nodes representing the event type ExclusiveLimitAlarm.
public static readonly OpcNodeId ExclusiveLimitAlarmPublic Shared ReadOnly ExclusiveLimitAlarm As OpcNodeIdField value
ExclusiveRateOfChangeAlarm
Provides the identifier used by event nodes representing the event type ExclusiveRateOfChangeAlarm.
public static readonly OpcNodeId ExclusiveRateOfChangeAlarmPublic Shared ReadOnly ExclusiveRateOfChangeAlarm As OpcNodeIdField value
GeneralModelChange
Provides the identifier used by event nodes representing the event type GeneralModelChange.
public static readonly OpcNodeId GeneralModelChangePublic Shared ReadOnly GeneralModelChange As OpcNodeIdField value
LimitAlarm
Provides the identifier used by event nodes representing the event type LimitAlarm.
public static readonly OpcNodeId LimitAlarmPublic Shared ReadOnly LimitAlarm As OpcNodeIdField value
ModelChange
Provides the identifier used by event nodes representing the event type ModelChange.
public static readonly OpcNodeId ModelChangePublic Shared ReadOnly ModelChange As OpcNodeIdField value
NonExclusiveDeviationAlarm
Provides the identifier used by event nodes representing the event type NonExclusiveDeviationAlarm.
public static readonly OpcNodeId NonExclusiveDeviationAlarmPublic Shared ReadOnly NonExclusiveDeviationAlarm As OpcNodeIdField value
NonExclusiveLevelAlarm
Provides the identifier used by event nodes representing the event type NonExclusiveLevelAlarm.
public static readonly OpcNodeId NonExclusiveLevelAlarmPublic Shared ReadOnly NonExclusiveLevelAlarm As OpcNodeIdField value
NonExclusiveLimitAlarm
Provides the identifier used by event nodes representing the event type NonExclusiveLimitAlarm.
public static readonly OpcNodeId NonExclusiveLimitAlarmPublic Shared ReadOnly NonExclusiveLimitAlarm As OpcNodeIdField value
NonExclusiveRateOfChangeAlarm
Provides the identifier used by event nodes representing the event type NonExclusiveRateOfChangeAlarm.
public static readonly OpcNodeId NonExclusiveRateOfChangeAlarmPublic Shared ReadOnly NonExclusiveRateOfChangeAlarm As OpcNodeIdField value
OffNormalAlarm
Provides the identifier used by event nodes representing the event type OffNormalAlarm.
public static readonly OpcNodeId OffNormalAlarmPublic Shared ReadOnly OffNormalAlarm As OpcNodeIdField value
TripAlarm
Provides the identifier used by event nodes representing the event type TripAlarm.
public static readonly OpcNodeId TripAlarmPublic Shared ReadOnly TripAlarm As OpcNodeIdField value
Methods
GetEventType
Retrieves the according OpcEventType enumeration member for the nodeId used by an event node.
public static OpcEventType? GetEventType(OpcNodeId nodeId)Public Shared Function GetEventType(nodeId As OpcNodeId) As OpcEventType?Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The identifier of the type definition ( |
Returns
One of the members defined by the OpcEventType enumeration which represents the type identifier specified or a null reference (Nothing in Visual Basic) if the specific type of event can't be determined.
GetNodeId
Retrieves the according OpcNodeId for the type of event defined by the OpcEventType specified by type.
public static OpcNodeId GetNodeId(OpcEventType type)Public Shared Function GetNodeId(type As OpcEventType) As OpcNodeIdParameters
| Name | Type | Description |
|---|---|---|
type | OpcEventType | The OpcEventType value from which the according OpcNodeId of the event type is to be determined. |
Returns
The OpcNodeId of the event type the type refer to or a null reference (Nothing in Visual Basic) if the type is not a foundation defined event type.

