Try ... Catch ... Finally Komponente (Connect 2024)

Diese Komponente die der Fehlerbehandlung und enthält drein eigebettete Flows:

Try

Dieser Flow enthält die eigentliche Logik, die ausgeführt werden soll.

Catch

Dieser Flow enthält die Logik, die ausgeführt werden soll, wenn bei der Ausführung des Try-Flows ein Fehler auftritt. Im Element-Kontext der Try … Catch … Finally Komponente kann über der JSON-Pfad $.runtime.TryBlockResult.exceptionInfo die Ausnahme ermittelt werden, welche zur Ausführung des Catch-Flows geführt hat.

Finally

Dieser Flow enthält die Logik, welche unabhängig von einem Fehler immer abschließend ausgeführt werden soll (z. B. Aktivitäten zur Bereinigung).