Freigeben über


Verwenden der CancellationHandlerActivity-Aktivität

Die CancellationHandlerActivity-Aktivität beinhaltet eine Bereinigungslogik für eine zusammengesetzte Aktivität, die vor Ende der Ausführung der untergeordneten Aktivitäten der zusammengesetzten Aktivität abgebrochen wird. Eine CancellationHandlerActivity-Aktivität kann nicht selbstständig existieren, sondern sie ist stets einer anderen Aktivität zugeordnet.

Beispielsweise können in einer ListenActivity-Aktivität oder einer ConditionedActivityGroup-Aktivität mehrere untergeordnete Verzweigungsaktivitäten gleichzeitig ausgeführt werden. Eine bestimmte Bedingung, wie der Eingang einer Nachricht, kann die umgehende Schließung der Aktivität zur Folge haben, noch bevor die Ausführung aller untergeordneten Aktivitäten beendet ist. Die übergeordnete Aktivität bricht anschließend die Ausführung aller nicht abgeschlossenen untergeordneten Aktivitäten ab, und ihre entsprechende CancellationHandlerActivity-Aktivität wird zum Durchführen der dort definierten Bereinigungslogik aufgerufen.

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

Siehe auch

Referenz

CancellationHandlerActivity

Weitere Ressourcen

Windows Workflow Foundation-Aktivitäten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.