Class WorkflowRuntimeBulkApi
Runtime API for bulk operations
Inheritance
↳ object
↳ WorkflowRuntimeBulkApi
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Runtime
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic static class WorkflowRuntimeBulkApi
Methods
BulkCreateInstance(WorkflowRuntime, BulkCreateInstancePrams, BulkOperationOptions)
Creates and initializes multiple process instances
Declarationpublic static void BulkCreateInstance(this WorkflowRuntime runtime, BulkCreateInstancePrams createInstanceParameters, BulkOperationOptions options = null)
| Type | Name | Description |
|---|---|---|
| WorkflowRuntime | runtime | Instance of workflow runtime |
| BulkCreateInstancePrams | createInstanceParameters | BulkCreateInstancePrams objects |
| BulkOperationOptions | options | Auxiliary parameters that configure bulk operations |
BulkCreateInstance(WorkflowRuntime, List<BulkCreateInstancePrams>, BulkOperationOptions)
Creates and initializes multiple process instances
Declarationpublic static void BulkCreateInstance(this WorkflowRuntime runtime, List<BulkCreateInstancePrams> createInstanceParameters, BulkOperationOptions options = null)
| Type | Name | Description |
|---|---|---|
| WorkflowRuntime | runtime | Instance of workflow runtime |
| List<BulkCreateInstancePrams> | createInstanceParameters | List of BulkCreateInstancePrams objects |
| BulkOperationOptions | options | Auxiliary parameters that configure bulk operations |
BulkCreateInstanceAsync(WorkflowRuntime, BulkCreateInstancePrams, BulkOperationOptions)
Creates and initializes multiple process instances (Async version)
Declarationpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, BulkCreateInstancePrams createInstanceParameters, BulkOperationOptions options = null)
| Type | Name | Description |
|---|---|---|
| WorkflowRuntime | runtime | Instance of workflow runtime |
| BulkCreateInstancePrams | createInstanceParameters | BulkCreateInstancePrams objects |
| BulkOperationOptions | options | Auxiliary parameters that configure bulk operations |
| Type | Description |
|---|---|
| Task |
BulkCreateInstanceAsync(WorkflowRuntime, List<BulkCreateInstancePrams>, BulkOperationOptions)
Creates and initializes multiple process instances (Async version)
Declarationpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, List<BulkCreateInstancePrams> createInstanceParameters, BulkOperationOptions options = null)
| Type | Name | Description |
|---|---|---|
| WorkflowRuntime | runtime | Instance of workflow runtime |
| List<BulkCreateInstancePrams> | createInstanceParameters | List of BulkCreateInstancePrams objects |
| BulkOperationOptions | options | Auxiliary parameters that configure bulk operations |
| Type | Description |
|---|---|
| Task |
BulkCreateInstanceAsync(WorkflowRuntime, BulkCreateInstancePrams, CancellationToken, BulkOperationOptions)
Creates and initializes multiple process instances (Async version)
Declarationpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, BulkCreateInstancePrams createInstanceParameters, CancellationToken token, BulkOperationOptions options = null)
| Type | Name | Description |
|---|---|---|
| WorkflowRuntime | runtime | Instance of workflow runtime |
| BulkCreateInstancePrams | createInstanceParameters | BulkCreateInstancePrams objects |
| CancellationToken | token | Cancellation token |
| BulkOperationOptions | options | Auxiliary parameters that configure bulk operations |
| Type | Description |
|---|---|
| Task |
BulkCreateInstanceAsync(WorkflowRuntime, List<BulkCreateInstancePrams>, CancellationToken, BulkOperationOptions)
Creates and initializes multiple process instances (Async version)
Declarationpublic static Task BulkCreateInstanceAsync(this WorkflowRuntime runtime, List<BulkCreateInstancePrams> createInstanceParameters, CancellationToken token, BulkOperationOptions options = null)
| Type | Name | Description |
|---|---|---|
| WorkflowRuntime | runtime | Instance of workflow runtime |
| List<BulkCreateInstancePrams> | createInstanceParameters | List of BulkCreateInstancePrams objects |
| CancellationToken | token | Cancellation token |
| BulkOperationOptions | options | Auxiliary parameters that configure bulk operations |
| Type | Description |
|---|---|
| Task |