Using Compensation in Workflows
The Windows Workflow Foundation compensation model for completed transactions is the process of handling any business exceptions that occur in a workflow and logically undoing completed transactions.
Windows Workflow Foundation compensation can be:
Implicit by default, when the exception handler is not specified or a specific exception is not handled.
Explicit, when the CompensateActivity activity is used. For more information, see Using the CompensateActivity Activity.
Using the CompensateActivity Activity
Using Transactions in Workflows
Send comments about this topic to Microsoft.