Freigeben über


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

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.