Logikaktivitäten - Übersicht
Logikaktivitäten steuern den Ablauf einer Orchestrierung.
Logikaktivitäten stellen die Funktionalität bereit, die in der folgenden Tabelle beschrieben wird:
Aktivität | Beschreibung |
---|---|
Schleife unterbrechen (Break Loop) | Verlässt eine Aktivität Für jedes (For Each), Aufteilen (Split) oder Während (While-Schleife). |
Weiter (Continue) | Springt zum nächsten zu verarbeitenden Element in einer Aktivität Für jedes (For Each), Aufteilen (Split) oder Während (While-Schleife). |
Für jede (For Each) | Durchläuft wiederholt auftretende Knoten einer Variablen und führt bei jedem Durchlaufzyklus (Iteration) eine oder mehrere Aktivitäten aus. |
If..Then | Leitet Nachrichten auf der Basis von Bedingungen an verschiedene Verzweigungen weiter. |
Auswählen (Pick) | Empfängt Nachrichten aus einer oder mehreren Aktivitäten und wählt eine von ihnen zum Starten einer Orchestrierung aus. |
Aktivität 'Aufteilen' | Durchläuft wiederholt auftretende Abschnitte einer Variablen und führt bei jedem Durchlaufzyklus (Iteration) eine oder mehrere Aktivitäten aus. Die Aktivität Aufteilen (Split) ist eine Variante der Aktivität Für jedes (For Each), die dazu verwendet werden kann, sehr umfangreiche Nachrichten aufzugliedern, um die Leistung zu verbessern. |
Beenden (Terminate) | Stoppt jede weitere Verarbeitung des aktuellen Orchestrierungsjobs. |
Aktivität 'Versuchen'... | Versucht die Aktivität bzw. Aktivitäten in der Hauptverzweigung der Aktivität Versuchen auszuführen. Wenn eine Ausnahmebedingung während der Ausführung der Aktivität bzw. Aktivitäten in der Hauptverzweigung der Aktivität Versuchen auftritt, wird die CatchAll-Verzweigung ausgeführt. |
Während (While-Schleife, While-Loop) | Initialisiert beliebige untergeordnete Aktivitäten und verarbeitet diese kontinuierlich, solange eine angegebene Bedingung wahr ist. |