Skip to main content

Class LoopFor<TStartEndValues, TStep>

Inheritance

↳ object

    ↳ Loop

        LoopFor<TStartEndValues, TStep>

            ↳ LoopForDateTime

            ↳ LoopForInt

Inherited Members

Loop.LoopType

Loop.Name

Loop.StateParameterName

Loop.CounterValueParameterName

Loop.StepType

Loop.IncludeLastValue

Loop.ConditionValid(LoopCounter)

Loop.DoStep(LoopCounter, StepsType)

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

Syntax
public abstract class LoopFor<TStartEndValues, TStep> : Loop

Methods

InitAsync(ProcessInstance)

Declaration
public override Task InitAsync(ProcessInstance processInstance)
Parameters
TypeNameDescription
ProcessInstanceprocessInstance
Returns
TypeDescription
Task

Fields

StartValue

Declaration
public TStartEndValues StartValue
Returns
TypeDescription
{TStartEndValues}

Step

Declaration
public TStep Step
Returns
TypeDescription
{TStep}

EndValue

Declaration
public TStartEndValues EndValue
Returns
TypeDescription
{TStartEndValues}

Extension Methods