CancellationScope 活动设计器

**“CancellationScope”**活动设计器用于创建和配置 CancellationScope 活动。

CancellationScope 活动

使用 CancellationScope 活动可指定要执行的活动以及该活动的取消逻辑。

使用 CancellationScope 活动设计器

**“CancellationScope”活动设计器可在“工具箱”“事务”类别中找到,“工具箱”可通过单击 工作流设计器 的“工具箱”选项卡(或者,从“视图”菜单中选择“工具栏”**或按 Ctrl+Alt+X)来访问。

可以将**“CancellationScope”活动设计器从“工具箱”拖放到 工作流设计器 图面上通常放置活动的任何位置,如 Sequence 内。这将创建具有 CancellationScope 的默认 DisplayNameCancellationScope 活动。可以在“CancellationScope”活动设计器的标头中或在属性网格的“DisplayName”**框中编辑 DisplayName 值。

CancellationScope 属性

下表列出 CancellationScope 属性并说明如何在设计器中使用它们。DisplayName 属性可在属性网格中编辑,但其他属性必须在 工作流设计器 图面上进行编辑。

属性名 必需 用法

DisplayName

False

CancellationScope 活动的可选友好名称。默认值为 CancellationScope。虽然 DisplayName 值不是绝对必需的,但最好使用该属性值。

Body

True

指定为其提供取消逻辑的活动。若要添加 Body 活动,请将活动从“工具箱”拖放到“CancellationScope”活动设计器上带提示文本“在此处放置活动”的“Body”框中。

CancellationHandler

True

指定在取消事件中执行的活动。若要添加 CancellationHandler 活动,请将活动从“工具箱”拖放到“CancellationScope”活动设计器上带提示文本“在此处放置活动”的“CancellationHandler”框中。

另请参见

概念

CompensableActivity 活动设计器
Compensate 活动设计器
Confirm 活动设计器
TransactionScope 活动设计器

其他资源

事务活动设计器