# Namespace OptimaJet.Workflow.Plugins.LoopsPlugin ## Classes - [Loop](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/Loop/) - [LoopCounterExtensions](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/LoopCounterExtensions/) - [LoopFor](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/LoopFor-TStartEndValues-TStep/) - [LoopForDateTime](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/LoopForDateTime/) - [LoopForeach](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/LoopForeach/) - [LoopForInt](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/LoopForInt/) - [ProcessInstanceExtensions](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/ProcessInstanceExtensions/) ## Enums - [ActionsAsyncLoopPlugin](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/ActionsAsyncLoopPlugin/) - [ActionsLoopPlugin](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/ActionsLoopPlugin/) - [CompleteType](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/CompleteType/) - [ConditionsAsyncLoopPlugin](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/ConditionsAsyncLoopPlugin/) - [ConditionsLoopPlugin](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/ConditionsLoopPlugin/) - [CounterType](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/CounterType/) - [LoopsType](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/LoopsType/) - [ParametersLoopPlugin](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/ParametersLoopPlugin/) - [StepsType](https://api.workflowengine.io/core/OptimaJet.Workflow.Plugins.LoopsPlugin/StepsType/)