![]() |
Workflow Engine .NET
2
|
Represent execution request which contains conditions and actions More...
Static Public Member Functions | |
static ExecutionRequestParameters | Create (ProcessInstance processInstance, TransitionDefinition transition) |
Create ExecutionRequestParameters object More... | |
static ExecutionRequestParameters | Create (ProcessInstance processInstance, TransitionDefinition transition, bool isPreExecution) |
Create ExecutionRequestParameters object More... | |
static ExecutionRequestParameters | Create (ProcessInstance processInstance, ActivityDefinition activityToExecute, List< ConditionDefinition > conditions) |
Create ExecutionRequestParameters object More... | |
static ExecutionRequestParameters | Create (ProcessInstance processInstance, ActivityDefinition activityToExecute, List< ConditionDefinition > conditions, bool isPreExecution) |
Create ExecutionRequestParameters object More... | |
Properties | |
ProcessInstance | ProcessInstance [get] |
Returns Process instance which requested execution More... | |
Guid | ProcessId [get] |
Returns id of the process instance More... | |
ActionDefinitionReference [] | Methods [get, set] |
List of actions to execute in the case of conditions are satisfied More... | |
ConditionDefinition [] | Conditions [get, set] |
List of conditions to check More... | |
string | TransitionName [get, set] |
Executed transition name More... | |
string | ActivityName [get, set] |
Executed activity name TransitionDefinition.To More... | |
ConcatenationType | ConditionsConcatenationType [get, set] |
Type of concatenation for conditions More... | |
ActivityDefinition | Activity [get] |
Activity to execute More... | |
bool | IsAlways [get] |
Returns true if condition type of the transition is equal "Always" ConditionType.Always More... | |
bool | IsOtherwise [get] |
Returns true if condition type of the transition is equal "Otherwise" ConditionType.Otherwise More... | |
bool | IsCondition [get] |
Returns true if condition type of the transition is equal "Action" ConditionType.Action More... | |
Represent execution request which contains conditions and actions
|
static |
Create ExecutionRequestParameters object
processInstance | Process instance which requested execution |
transition | Executed transition |
|
static |
Create ExecutionRequestParameters object
processInstance | Process instance which requested execution |
transition | Executed transition |
isPreExecution | If true pre-execution implementation will be requested to execute ActivityDefinition.PreExecutionImplementation, if false implementation will be requested to execute ActivityDefinition.Implementation |
|
static |
Create ExecutionRequestParameters object
processInstance | Process instance which requested execution |
activityToExecute | Activity to execute |
conditions | List of conditions to check |
|
static |
Create ExecutionRequestParameters object
processInstance | Process instance which requested execution |
activityToExecute | Activity to execute |
conditions | List of conditions to check |
isPreExecution | If true pre-execution implementation will be requested to execute ActivityDefinition.PreExecutionImplementation, if false implementation will be requested to execute ActivityDefinition.Implementation |
|
get |
Activity to execute
|
getset |
Executed activity name TransitionDefinition.To
|
getset |
List of conditions to check
|
getset |
Type of concatenation for conditions
|
get |
Returns true if condition type of the transition is equal "Always" ConditionType.Always
|
get |
Returns true if condition type of the transition is equal "Action" ConditionType.Action
|
get |
Returns true if condition type of the transition is equal "Otherwise" ConditionType.Otherwise
|
getset |
List of actions to execute in the case of conditions are satisfied
|
get |
Returns id of the process instance
|
get |
Returns Process instance which requested execution
|
getset |
Executed transition name