Visión general de las actividades lógicas
Las actividades lógicas controlan el flujo de una orquestación.
Las actividades lógicas proporcionan la funcionalidad descrita en la siguiente tabla:
Actividad | Descripción |
---|---|
Interrumpir bucle | Interrumpe una actividad Para cada, Partir o Bucle while. |
Continuar | Salta al siguiente elemento que debe procesarse en una actividad Para cada, Partir o Bucle while. |
Para cada | Se repite por los nodos repetitivos de un variable, efectuando una o más actividades durante cada ciclo de iteración. |
If..Then | Direcciona los mensajes en base a las condiciones de las distintas ramificaciones. |
Elegir | Recibe mensajes de una o varias actividades y selecciona una de ellas para iniciar una orquestación. |
Actividad Partir | Se repite por las secciones repetitivas de un variable, efectuando una o más actividades durante cada ciclo de iteración. La actividad Partir es una variación de la actividad Para cada que se puede utilizar para interrumpir mensajes muy grandes y mejorar el rendimiento. |
Terminar | Detiene todos los procesos posteriores del trabajo de orquestación actual. |
Actividad Intentar... | Intenta ejecutar la actividad o actividades en la ramificación de Intentar principal. Si se produce alguna excepción al ejecutar la actividad o actividades en la ramificación Intentar principal, se ejecuta la ramificación CatchAll (Coger todo). |
Bucle while | Inicia y procesa continuamente todas las actividades hijo siempre y cuando una actividad especificada sea verdadera. |