Class WorkflowRuntimeBulkApi
OptimaJet.Workflow.Core.Runtime.WorkflowRuntimeBulkApi
Runtime API for bulk operations
Namespace: OptimaJet.Workflow.Core.Runtime
public static class WorkflowRuntimeBulkApiInheritance
- System.Object
Methods
public static void BulkCreateInstance(this WorkflowRuntime runtime, BulkCreateInstancePrams createInstanceParameters, BulkOperationOptions options = null) #Creates and initializes multiple process instances
Parameters
Name
Type
Description
runtimeWorkflowRuntimeInstance of workflow runtime
createInstanceParametersBulkCreateInstancePramsBulkCreateInstancePrams objects
optionsBulkOperationOptionsAuxiliary parameters that configure bulk operations
public static void BulkCreateInstance(this WorkflowRuntime runtime, List<BulkCreateInstancePrams> createInstanceParameters, BulkOperationOptions options = null) #Creates and initializes multiple process instances
Parameters
Name
Type
Description
runtimeWorkflowRuntimeInstance of workflow runtime
createInstanceParametersList<BulkCreateInstancePrams>List of BulkCreateInstancePrams objects
optionsBulkOperationOptionsAuxiliary parameters that configure bulk operations
public static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, BulkCreateInstancePrams createInstanceParameters, BulkOperationOptions options = null) #Creates and initializes multiple process instances (Async version)
Parameters
Name
Type
Description
runtimeWorkflowRuntimeInstance of workflow runtime
createInstanceParametersBulkCreateInstancePramsBulkCreateInstancePrams objects
optionsBulkOperationOptionsAuxiliary parameters that configure bulk operations
Returns
Type
Description
Taskpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, List<BulkCreateInstancePrams> createInstanceParameters, BulkOperationOptions options = null) #Creates and initializes multiple process instances (Async version)
Parameters
Name
Type
Description
runtimeWorkflowRuntimeInstance of workflow runtime
createInstanceParametersList<BulkCreateInstancePrams>List of BulkCreateInstancePrams objects
optionsBulkOperationOptionsAuxiliary parameters that configure bulk operations
Returns
Type
Description
Taskpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, BulkCreateInstancePrams createInstanceParameters, CancellationToken token, BulkOperationOptions options = null) #Creates and initializes multiple process instances (Async version)
Parameters
Name
Type
Description
runtimeWorkflowRuntimeInstance of workflow runtime
createInstanceParametersBulkCreateInstancePramsBulkCreateInstancePrams objects
tokenCancellationTokenCancellation token
optionsBulkOperationOptionsAuxiliary parameters that configure bulk operations
Returns
Type
Description
Taskpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, List<BulkCreateInstancePrams> createInstanceParameters, CancellationToken token, BulkOperationOptions options = null) #Creates and initializes multiple process instances (Async version)
Parameters
Name
Type
Description
runtimeWorkflowRuntimeInstance of workflow runtime
createInstanceParametersList<BulkCreateInstancePrams>List of BulkCreateInstancePrams objects
tokenCancellationTokenCancellation token
optionsBulkOperationOptionsAuxiliary parameters that configure bulk operations
Returns
Type
Description
Task