WF 中的事务活动
.NET Framework 4.6.1 包含几个系统提供的活动,它们用于对事务、补偿和取消进行建模。 通过这些编程模型,工作流可以在业务逻辑和错误处理中发生更改时继续向前推进。 有关事务、补偿和取消的详细信息,请参阅事务、补偿和取消。
事务活动
活动类型 | 说明 |
---|---|
CancellationScope | 将活动形式的取消逻辑与执行的主要路径(也表示为活动)相关联。 |
CompensableActivity | 支持对其子活动的补偿。 |
Compensate | 显式调用 CompensableActivity 的补偿处理程序。 |
Confirm | 显式调用 CompensableActivity 的确认处理程序。 |
TransactionScope | 划分事务边界。 |
TransactedReceiveScope | 确定接收的消息启动的事务的生存期范围。 事务可以流入发起消息的工作流中,也可以在收到消息时由调度程序创建。 注意:TransactedReceiveScope 位于“工具箱”的“消息传递”部分。 |