Verwenden der SuspendActivity-Aktivität
Die Ausführung des aktuellen Workflows wird vorübergehend von der SuspendActivity-Aktivität beendet. In der Regel verwenden Sie die SuspendActivity-Aktivität, um eine Fehlerbedingung anzuzeigen, die die Aufmerksamkeit eines Administrators erfordert.
Bei der Unterbrechung einer Workflowinstanz wird ein Fehler protokolliert. Sie können zur näheren Beschreibung des Fehlers eine Nachrichtenzeichenfolge angeben, um dem Administrator das Diagnostizieren des Problems mit der SuspendActivity Error-Eigenschaft zu ermöglichen. Eine unterbrochene Workflowinstanz kann immer noch in der Warteschlange enthaltene Nachrichten empfangen, bis der Workflow neu gestartet wird. Alle Zustandsinformationen für die Workflowinstanz werden gespeichert und bei Fortsetzung der Instanz wiederhergestellt (mithilfe von Resume).
Hinweis
Sie können keine SuspendActivity-Aktivität in einer TransactionScopeActivity-Aktivität oder einer CompensatableTransactionScopeActivity-Aktivität verwenden.
Weitere Informationen finden Sie in der SuspendActivity-Klasse des System.Workflow.ComponentModel-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation.
Ein Codebeispiel, in dem die Verwendung der SuspendActivity-Aktivität veranschaulicht wird, finden Sie unter Using Suspend and Terminate.
Siehe auch
Referenz
Weitere Ressourcen
Suspend and Terminate Sample
Windows Workflow Foundation-Aktivitäten
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.