Class FormBaseFromConditionAsync
OptimaJet.Workflow.Plugins.Activity.FormBaseFromConditionAsync
Namespace: OptimaJet.Workflow.Plugins.Activity
public sealed class FormBaseFromConditionAsync : FormBaseInheritance
- System.Object
- FormBase
Properties
Methods
public static FormBase Create<TEnum>(TEnum conditionName, string template, ConditionAsyncDelegate actionAsync, Func<List<CodeActionParameterDefinition>> formats, IDisableProvider disableProvider) where TEnum : struct #Parameters
Name
Type
Description
conditionName{TEnum}templateStringactionAsyncConditionAsyncDelegateformatsFunc<CodeActionParameterDefinition>disableProviderIDisableProviderReturns
Type
Description
FormBasepublic override Task ExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token) #Parameters
Name
Type
Description
runtimeWorkflowRuntimeprocessInstanceProcessInstanceparametersDictionary<String>tokenCancellationTokenReturns
Type
Description
Taskpublic override Task PreExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token) #Parameters
Name
Type
Description
runtimeWorkflowRuntimeprocessInstanceProcessInstanceparametersDictionary<String>tokenCancellationTokenReturns
Type
Description
Task