Class ProcessInstanceExtensions
OptimaJet.Workflow.Plugins.LoopsPlugin.ProcessInstanceExtensions
Namespace: OptimaJet.Workflow.Plugins.LoopsPlugin
public static class ProcessInstanceExtensionsInheritance
- System.Object
Methods
public static Task<LoopState> GetLoopStateAsync(this ProcessInstance processInstance, string loopName) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringReturns
Type
Description
Task<LoopState>public static Task SetLoopStateAsync(this ProcessInstance processInstance, string loopName, LoopState loopState) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringloopStateLoopStateReturns
Type
Description
Taskpublic static Task LoopContinueAsync(this ProcessInstance processInstance, string loopName) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringReturns
Type
Description
Taskpublic static Task LoopBreakAsync(this ProcessInstance processInstance, string loopName) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringReturns
Type
Description
Taskpublic static Task<LoopCounter> GetLoopCurrentCounterValueAsync(this ProcessInstance processInstance, string loopName) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringReturns
Type
Description
Task<LoopCounter>public static Task<LoopCounter> GetLoopPrevCounterValueAsync(this ProcessInstance processInstance, string loopName) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringReturns
Type
Description
Task<LoopCounter>public static Task<LoopCounter> GetLoopNextCounterValueAsync(this ProcessInstance processInstance, string loopName) #Parameters
Name
Type
Description
processInstanceProcessInstanceloopNameStringReturns
Type
Description
Task<LoopCounter>