Class EventKind
Enumeration listing the different kinds of events
Inheritance
Namespace: DCR
Assembly: Engine.dll
Syntax
public sealed class EventKind : Enum
Fields
Activity
The event represents an executable Activity
Declaration
public const EventKind Activity
Field Value
Type | Description |
---|---|
EventKind | 0 |
Remarks
The event cannot be the location of other events.
Form
The event represents a form
Declaration
public const EventKind Form
Field Value
Type | Description |
---|---|
EventKind | 2 |
Remarks
This option is semantically identical to Subprocess
.
Nesting
The event represents a collection of other events
Declaration
public const EventKind Nesting
Field Value
Type | Description |
---|---|
EventKind | 1 |
Remarks
Relations to/from the Nesting event should be read as a relation to/from all the events inside it. The event itself cannot be executed, but it can be the location of other events.
Subprocess
The event represents a subprocess
Declaration
public const EventKind Subprocess
Field Value
Type | Description |
---|---|
EventKind | 2 |
Remarks
The event may be the location of other events. The subprocess event executes whenever (a) and event located inside it executes and (b) no event located immediately within it is included and pending. The event can only be executed automatically as the consequence of other executions.