Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class CreateInstanceParams

OptimaJet.Workflow.Core.Runtime.CreateInstanceParams

Represents parameters for creation of an instance of a process

public class CreateInstanceParams

Inheritance

  • System.Object

Constructors

public CreateInstanceParams(string schemeCode, Guid processId) #
Constructor of CreateInstanceParams class

Parameters

Name
Type
Description
schemeCode
String
Code of the scheme
processId
Guid
Process id

Properties

Name
Type
SchemeCode #
String
Code of the scheme
ProcessId #
Guid
Process id
IdentityId #
String
The user id which execute initial command if command is available
ImpersonatedIdentityId #
String
The user id for whom executes initial command if command is available
InitialProcessParameters #
IDictionary<Object>
Parameters to be passed to the process as the initial
TenantId #
String
Tenant's identifier (if exist)
Persist #
List<String>
Names of persist parameters in CreateInstanceParams.InitialProcessParameters
CalendarName #
String
Work calendar name

Methods

public CreateInstanceParams AddPersistentParameter(string name, object value) #
Add new persistent initial process parameter

Parameters

Name
Type
Description
name
String
Parameter name
value
Object
Parameter value

Returns

Type
Description
CreateInstanceParams
public CreateInstanceParams AddTemporaryParameter(string name, object value) #
Add new temporary initial process parameter

Parameters

Name
Type
Description
name
String
Parameter name
value
Object
Parameter value

Returns

Type
Description
CreateInstanceParams