Panoramica delle attività logiche

Le attività logiche controllano il flusso di un'orchestrazione.

Le attività logiche forniscono la funzionalità descritta nella seguente tabella:

Attività Descrizione
Interrompi loop Si sviluppa da un'attività For Each, Split o While Loop.
Continua Passa all'elemento successivo da elaborare in un'attività For Each, Split o While Loop.
For Each   Esegue un'iterazione attraverso nodi ripetuti di una variabile, effettuando una o più attività durante ogni ciclo di iterazione.
If..Then Instrada i messaggi verso rami differenti, in base alle condizioni.
Seleziona   Riceve messaggi da una o più attività e ne seleziona uno per avviare un'orchestrazione.
Attività Split Esegue un'iterazione attraverso sezioni ripetute di una variabile, effettuando una o più attività durante ogni ciclo di iterazione. L'attività Split è una variazione dell'attività For Each, che è possibile utilizzare per suddividere messaggi molto grandi per migliorare le prestazioni.
Termina Arresta ogni ulteriore elaborazione del lavoro di orchestrazione corrente.
Attività Tenta... Tenta di eseguire l'attività o le attività nel ramo principale Tenta. Se si verifica un'eccezione durante l'esecuzione dell'attività o delle attività nel ramo principale Tenta, viene eseguito il ramo CatchAll.
While Loop Avvia ed elabora continuamente eventuali attività child, fintanto che una condizione specificata ha valore true.