Class LoopForeach
Inheritance
↳ object
↳ Loop
↳ LoopForeach
Inherited Members
Loop.CounterValueParameterName
Loop.GetLoopAsync(ProcessInstance, string)
Loop.SetStateAsync(ProcessInstance, LoopState)
Loop.GetStateAsync(ProcessInstance)
Loop.GetCounterAsync(ProcessInstance)
Loop.SetCounterAsync(ProcessInstance, LoopCounter)
Loop.GetPrevCounterValueAsync(ProcessInstance)
Loop.GetCurrentCounterValueAsync(ProcessInstance)
Loop.GetNextCounterValueAsync(ProcessInstance)
Loop.IsCompletedAsync(ProcessInstance)
Loop.DoStepAsyncAsync(ProcessInstance)
Loop.ContinueAsync(ProcessInstance)
Loop.BreakAsync(ProcessInstance)
Loop.CompleteAsync(ProcessInstance)
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Plugins.LoopsPlugin
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic class LoopForeach : Loop
Constructors
LoopForeach(List<object>)
Declarationpublic LoopForeach(List<object> values)
| Type | Name | Description | 
|---|---|---|
| List<object> | values | 
Properties
LoopType
Declarationpublic override string LoopType { get; }
| Type | Description | 
|---|---|
| string | 
Methods
InitAsync(ProcessInstance)
Declarationpublic override Task InitAsync(ProcessInstance processInstance)
| Type | Name | Description | 
|---|---|---|
| ProcessInstance | processInstance | 
| Type | Description | 
|---|---|
| Task | 
DoStep(LoopCounter, StepsType)
Declarationprotected override LoopCounter DoStep(LoopCounter counter, StepsType stepType)
| Type | Name | Description | 
|---|---|---|
| LoopCounter | counter | |
| StepsType | stepType | 
| Type | Description | 
|---|---|
| LoopCounter | 
ConditionValid(LoopCounter)
Declarationprotected override bool ConditionValid(LoopCounter counter)
| Type | Name | Description | 
|---|---|---|
| LoopCounter | counter | 
| Type | Description | 
|---|---|
| bool | 
Fields
Values
Declarationpublic List<object> Values
| Type | Description | 
|---|---|
| List<object> |