Class BulkCreateInstancePrams
Object that represents information which is required for mass creation of processes
Inheritance
↳ object
↳ BulkCreateInstancePrams
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 class BulkCreateInstancePrams
Constructors
BulkCreateInstancePrams(string, List<Guid>)
Constructor
Declarationpublic BulkCreateInstancePrams(string schemeCode, List<Guid> processIds)
Type | Name | Description |
---|---|---|
string | schemeCode | Code of the scheme |
List<Guid> | processIds | List of process IDs to create |
Properties
SchemeCode
Code of the scheme
Declarationpublic string SchemeCode { get; set; }
Type | Description |
---|---|
string |
SchemeCreationParameters
The parameters for creating scheme of process (defining parameters)
Declarationpublic IDictionary<string, object> SchemeCreationParameters { get; set; }
Type | Description |
---|---|
IDictionary<string, object> |
ProcessIds
List of process IDs to create
Declarationpublic List<Guid> ProcessIds { get; set; }
Type | Description |
---|---|
List<Guid> |
InitialProcessParameters
Parameters to be passed to the process as the initial. Common for all creted processes.
Declarationpublic IDictionary<string, object> InitialProcessParameters { get; set; }
Type | Description |
---|---|
IDictionary<string, object> |
ProcessSpecificProcessPrarameters
Process specific process parameters
Declarationpublic Dictionary<Guid, IDictionary<string, object>> ProcessSpecificProcessPrarameters { get; set; }
Type | Description |
---|---|
Dictionary<Guid, IDictionary<string, object>> |
IdentityId
The user id which execute initial command if command is available. Common for all creted processes.
Declarationpublic string IdentityId { get; set; }
Type | Description |
---|---|
string |
ImpersonatedIdentityId
The user id for whom executes initial command if command is available. Common for all creted processes.
Declarationpublic string ImpersonatedIdentityId { get; set; }
Type | Description |
---|---|
string |
ProcessSpecificIdentityIds
The user id which execute initial command if command is available. Process specific values
Declarationpublic Dictionary<Guid, string> ProcessSpecificIdentityIds { get; set; }
Type | Description |
---|---|
Dictionary<Guid, string> |
ProcessSpecificImpersonatedIdentityIds
The user id for whom executes initial command if command is available. Process specific values
Declarationpublic Dictionary<Guid, string> ProcessSpecificImpersonatedIdentityIds { get; set; }
Type | Description |
---|---|
Dictionary<Guid, string> |