Class SetStateParams
OptimaJet.Workflow.Core.Runtime.SetStateParams
Represents parameters for creation of an instance of a process
Namespace: OptimaJet.Workflow.Core.Runtime
public class SetStateParamsInheritance
- System.Object
Constructors
public SetStateParams(Guid processId, string stateName) #Constructor of CreateInstanceParams class
Parameters
Name
Type
Description
processIdGuidProcess id
stateNameStringState name to set forcibly
Properties
Name
Type
ProcessId #GuidProcess id
IdentityId #StringThe user id which execute operation
ImpersonatedIdentityId #StringThe user id for whom executes operation
StateName #StringState name to set forcibly
PreventExecution #BooleanActions 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
nameStringParameter name
valueObjectParameter value
Returns
Type
Description
SetStateParamspublic SetStateParams AddTemporaryParameter(string name, object value) #Add new temporary initial process parameter
Parameters
Name
Type
Description
nameStringParameter name
valueObjectParameter value
Returns
Type
Description
SetStateParams