使用 CancellationHandlerActivity 活动

CancellationHandlerActivity 活动包含在所有复合活动的子项活动完成执行之前所取消复合活动的清理逻辑。 CancellationHandlerActivity 活动不能单独存在;它总是与另一个活动关联。

例如,ListenActivity 活动或 ConditionedActivityGroup 活动可以具有同时执行的多个子分支活动。 在所有子活动完成执行之前,某个特定条件(如到达的消息)可以导致整个活动立即关闭。 然后,父活动取消执行所有未完成的子活动,并调用其相应的 CancellationHandlerActivity 活动,以执行其中定义的清除逻辑。

有关 CancellationHandlerActivity 活动的更多信息,请参见 Windows Workflow Foundation 类库参考中的 System.Workflow.ComponentModel 命名空间的 CancellationHandlerActivity 类。

请参见

参考

CancellationHandlerActivity

其他资源

Windows Workflow Foundation 活动

Footer image

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