Interface IEvent
Auxiliary type encapsulating both path, event, and enabled state of an event
Namespace: DCR
Assembly: Engine.dll
Syntax
Properties
Ancestors
Return the list of subprocess ancestors of this
event, starting with the immediate parent and moving upwards.
Declaration
IEnumerable<Path> Ancestors { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<Path> |
|
EffectivelyIncluded
True iff the event is included and all subprocess ancestors of this event is also included
Declaration
bool EffectivelyIncluded { get; }
Property Value
Type |
Description |
System.Boolean |
|
EffectivelyPending
True iff the event is pending and all subprocess ancestors
of this event are also pending.
Declaration
bool EffectivelyPending { get; }
Property Value
Type |
Description |
System.Boolean |
|
Enabled
Return the list of enabled events
Declaration
Property Value
Type |
Description |
System.Boolean |
|
GloballyPending
Deprectaed: See new version EffectivelyPending
Declaration
bool GloballyPending { get; }
Property Value
Type |
Description |
System.Boolean |
|
Marking
Declaration
Property Value
Name
Declaration
Property Value
Type |
Description |
System.String |
|
Parent
Path to the events parent event, empty path if no parent.
Declaration
Property Value
Path
Declaration
Property Value
Whynot
An XML-serialisation of the set of reasons
that an event is not enabled (empty list if it is enabled)
Declaration
Property Value
Type |
Description |
System.Xml.Linq.XElement |
|