Anwendung von Fehlerhandlern
Fehlerhandler können ausgeführt werden, wenn eine Exception auftritt.
-
Öffnen Sie den Fehlerhandler für den gesamten Workflow, indem Sie das
Kontextmenü über einen freien Bereich des Workflows öffnen und dann
Fehlerhandler anzeigen auswählen.
-
Ziehen Sie zur Definition der Fehlerhandler zunächst die Aktivität
FaultHandler aus der Gruppe Allgemein in den oberen Teil der
FaultHandlersActivity(1) im Arbeitsbereich.
Sie sehen die durch das Ausrufezeichen markierte Eigenschaft FaultType als Pflichtfeld markiert. -
Wählen Sie ... am Ende der Zeile um den Auswahl-Dialog
zu öffnen und wählen Sie dort den gewünschten FaultType:
- Wählen Sie OK um die Auswahl zu bestätigen.
-
Fügen Sie im unteren Bereich die Aktivitäten ein, die bei der Exception
ausgeführt werden sollen:
-
Rufen Sie die Fehlerhandler für einzelne Aktivitäten-Blöcke wie Sequenz-
oder Parallelaktivitäten über das Pfeilsymbol unterhalb des Namens auf.
Sie können auch mehrere FaultTypes angeben, für die Sie unterschiedliche Reaktionen, also Aktivitäten im unteren Bereich einfügen.
Anmerkung: Weitere Informationen hierzu finden Sie auf den
Microsoft-Seiten: https://learn.microsoft.com/en-us/dotnet/api/system.workflow.componentmodel.faulthandleractivity?view=netframework-4.8.1.