使用工作流中的事务

Windows Workflow Foundation 通过使用 TransactionScopeActivity 活动包装 .NET Framework System.Transactions 事务(如果发生错误,这些事务会自动回滚它们的操作)来支持从事务故障恢复。 有关 System.Transactions 的更多信息,请参见 .NET Framework System.Transactions.TransactionSystem.Transactions.TransactionScope 类及 MSDN 库中的相关类型。

CompensatableTransactionScopeActivity 活动像 TransactionScopeActivity 活动一样对事务进行包装,只不过前者还支持补偿。

有关 TransactionScopeActivity 活动的更多信息,请参见使用 TransactionScopeActivity 活动

有关 CompensatableTransactionScopeActivity 活动的更多信息,请参见使用 CompensatableTransactionScopeActivity 活动

有关演示如何使用 CompensatableTransactionScopeActivity 活动的代码示例,请参见Using Compensation

请参见

参考

TransactionScopeActivity

概念

创建自定义的 WorkflowCommitWorkBatchService 服务
使用 TransactionScopeActivity 活动

其他资源

开发工作流

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。