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 |