Freigeben über


Verwenden der TerminateActivity-Aktivität

Bei einer von der Regel abweichenden Situation können mithilfe einer TerminateActivity-Aktivität umgehend alle Aktivitäten einer ausgeführten Workflowinstanz beendet werden.

Die TerminateActivity-Aktivität protokolliert beim Beenden einer Workflowinstanz einen Fehler. Sie können eine Nachrichtenzeichenfolge zur näheren Beschreibung des Fehlers angeben, um dem Administrator das Diagnostizieren des Problems mithilfe der TerminateActivity Error-Eigenschaft zu ermöglichen; allerdings ist keine Nachrichtenzeichenfolge erforderlich.

Warnung

Wird eine TerminateActivity-Aktivität in eine ParallelActivity-Aktivität eingefügt, und wird die Verzweigung, die die TerminateActivity-Aktivität beinhaltet, ausgeführt, wird die Instanz umgehend beendet, und zwar unabhängig davon, ob die Ausführung anderer Verzweigungen beendet wurde. Abhängig vom Entwurf können Ergebnisse in einem derartigen Fall unvorhersehbar sein.

Weitere Informationen finden Sie in der TerminateActivity-Klasse des System.Workflow.ComponentModel-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation.

Ein Codebeispiel, in dem die Verwendung der TerminateActivity-Aktivität veranschaulicht wird, finden Sie unter Using Suspend and Terminate.

Siehe auch

Referenz

TerminateActivity
Error

Konzepte

Verwenden der SuspendActivity-Aktivität

Weitere Ressourcen

Suspend and Terminate Sample
Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.