Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class SetStateParams

OptimaJet.Workflow.Core.Runtime.SetStateParams

Represents parameters for creation of an instance of a process

public class SetStateParams

Inheritance

  • System.Object

Constructors

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

Parameters

Name
Type
Description
processId
Guid
Process id
stateName
String
State name to set forcibly

Properties

Name
Type
ProcessId #
Guid
Process id
IdentityId #
String
The user id which execute operation
ImpersonatedIdentityId #
String
The user id for whom executes operation
StateName #
String
State name to set forcibly
PreventExecution #
Boolean
Actions due to transition process do not executed if true
ProcessParameters #
IDictionary<Object>
Parameters to be passed to the process as the initial
Persist #
List<String>
Names of persist parameters in SetStateParams.ProcessParameters

Methods

public SetStateParams 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
SetStateParams
public SetStateParams 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
SetStateParams