Freigeben über


Verwenden der ThrowActivity-Aktivität

Der Zweck der ThrowActivity-Aktivität ist das deklarative Auslösen von Ausnahmen, in der Regel als Reaktion auf außergewöhnliche Bedingungen, die in einem Workflow festgestellt wurden.

Die ThrowActivity-Aktivität kann auf ein Ausnahmeobjekt in dem Workflow verweisen, der mit der Fault-Eigenschaft von Exception abgeleitet wird; falls die Fault-Eigenschaft auf eine bestimmte Ausnahmeninstanz festgelegt ist, muss die FaultType-Eigenschaft nicht festgelegt werden. Bei der Ausführung der ThrowActivity-Aktivität wird ein Ausnahmeobjekt in der .NET Framework-Erkennung ausgelöst, für die die C#-Auslöseanweisung verwendet wird. Dies entspricht dem Auslösen der Ausnahme in Benutzercode durch den Codehandler einer Aktivität.

Weitere Informationen finden Sie in der ThrowActivity-Klasse des System.Workflow.ComponentModel-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation und unter Fehlerbehandlung in Workflows.

Ein Codebeispiel, in dem die Verwendung der ThrowActivity-Aktivität veranschaulicht wird, finden Sie unter Using Throw.

Siehe auch

Referenz

ThrowActivity

Konzepte

Fehlerbehandlung in Workflows

Weitere Ressourcen

Throw Sample
Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.