Assembly: OptimaJet.Workflow.Core

Enum ConditionType

OptimaJet.Workflow.Core.Model.ConditionType

Specifies how a ConditionDefinition determines whether a transition can be selected.

public enum ConditionType

Fields

Action = 0 #
The named condition identified by ActionDefinitionReference.ActionName in ConditionDefinition.Action is evaluated.
Always = 1 #
The condition is satisfied without evaluation, and its transition is considered before transitions with ConditionType.Action, ConditionType.Expression, or ConditionType.Otherwise conditions.
Otherwise = 2 #
The transition is used as a fallback when no transition with an ConditionType.Always, ConditionType.Action, or ConditionType.Expression condition is selected.
Expression = 3 #
The C# bool expression in ConditionDefinition.Expression is evaluated.