Verwenden der CompensationHandlerActivity-Aktivität
Der CompensationHandlerActivity ist ein Wrapper für mindestens eine Aktivität, die die Kompensierung für eine abgeschlossene ICompensatableActivity ausführen. Nur Aktivitäten, die die ICompensatableActivity-Schnittstelle implementieren, können kompensiert werden. Die zwei vordefinierten Windows Workflow Foundation-Aktivitäten, die die ICompensatableActivity-Schnittstelle implementieren, sind CompensatableTransactionScopeActivity und CompensatableSequenceActivity. Sie können auch mithilfe der ICompensatableActivity-Schnittstelle benutzerdefinierte Aktivitäten schreiben, die Kompensierung unterstützen.
Eine CompensationHandlerActivity-Aktivität kann eine CompensateActivity-Aktivität enthalten. Weitere Informationen zur Verwendung der CompensateActivity-Aktivität finden Sie unter Verwenden der CompensateActivity-Aktivität.
Weitere Informationen finden Sie in der CompensationHandlerActivity-Klasse des System.Workflow.ComponentModel-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation.
Ein Codebeispiel, in dem die Verwendung der CompensationHandlerActivity-Aktivität veranschaulicht wird, finden Sie unter Using Compensation.
Siehe auch
Referenz
CompensationHandlerActivity
ICompensatableActivity
CompensatableSequenceActivity
CompensatableTransactionScopeActivity
Konzepte
Verwenden der CompensateActivity-Aktivität
Verwenden der CompensatableSequenceActivity-Aktivität
Verwenden der CompensatableTransactionScopeActivity-Aktivität
Übersicht über die Kompensierung
Weitere Ressourcen
Compensation Sample
Windows Workflow Foundation-Aktivitäten
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.