Class ProcessInstanceExtensions
Inheritance
↳ object
↳ ProcessInstanceExtensions
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Plugins.LoopsPlugin
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic static class ProcessInstanceExtensions
Methods
GetLoopStateAsync(ProcessInstance, string)
Declarationpublic static Task<LoopState> GetLoopStateAsync(this ProcessInstance processInstance, string loopName)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName |
| Type | Description |
|---|---|
| Task<LoopState> |
SetLoopStateAsync(ProcessInstance, string, LoopState)
Declarationpublic static Task SetLoopStateAsync(this ProcessInstance processInstance, string loopName, LoopState loopState)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName | |
| LoopState | loopState |
| Type | Description |
|---|---|
| Task |
LoopContinueAsync(ProcessInstance, string)
Declarationpublic static Task LoopContinueAsync(this ProcessInstance processInstance, string loopName)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName |
| Type | Description |
|---|---|
| Task |
LoopBreakAsync(ProcessInstance, string)
Declarationpublic static Task LoopBreakAsync(this ProcessInstance processInstance, string loopName)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName |
| Type | Description |
|---|---|
| Task |
GetLoopCurrentCounterValueAsync(ProcessInstance, string)
Declarationpublic static Task<LoopCounter> GetLoopCurrentCounterValueAsync(this ProcessInstance processInstance, string loopName)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName |
| Type | Description |
|---|---|
| Task<LoopCounter> |
GetLoopPrevCounterValueAsync(ProcessInstance, string)
Declarationpublic static Task<LoopCounter> GetLoopPrevCounterValueAsync(this ProcessInstance processInstance, string loopName)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName |
| Type | Description |
|---|---|
| Task<LoopCounter> |
GetLoopNextCounterValueAsync(ProcessInstance, string)
Declarationpublic static Task<LoopCounter> GetLoopNextCounterValueAsync(this ProcessInstance processInstance, string loopName)
| Type | Name | Description |
|---|---|---|
| ProcessInstance | processInstance | |
| string | loopName |
| Type | Description |
|---|---|
| Task<LoopCounter> |