使用 CompensationHandlerActivity 活动
CompensationHandlerActivity 是对完成的 ICompensatableActivity 执行补偿的一个或多个活动的包装。 只有实现 ICompensatableActivity 接口的活动才能获得补偿。 两个实现 ICompensatableActivity 接口的 Windows Workflow Foundation 现成可用的活动分别为 CompensatableTransactionScopeActivity 和 CompensatableSequenceActivity。 还可以使用 ICompensatableActivity 接口编写支持补偿的自定义活动。
CompensationHandlerActivity 活动可以包含 CompensateActivity 活动。 有关如何使用 CompensateActivity 活动的信息,请参见使用 CompensateActivity 活动。
有关更多信息,请参见 Windows Workflow Foundation 类库参考中的 System.Workflow.ComponentModel 命名空间的 CompensationHandlerActivity 类。
有关演示如何使用 CompensationHandlerActivity 活动的代码示例,请参见Using Compensation。
请参见
参考
CompensationHandlerActivity
ICompensatableActivity
CompensatableSequenceActivity
CompensatableTransactionScopeActivity
概念
使用 CompensateActivity 活动
使用 CompensatableSequenceActivity 活动
使用 CompensatableTransactionScopeActivity 活动
补偿概述
其他资源
Compensation Sample
Windows Workflow Foundation 活动
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。