Welcome

首页 / 软件开发 / .NET编程技术 / WF 4.0基础篇(十二) CancellationScope 取消容器

WF 4.0基础篇(十二) CancellationScope 取消容器2012-08-08 博客园 WXWinter(冬)本节主要介绍CancellationScope在异常中的使用,以及CancellationScope在Parallel 的使用.

本文例子下载:

http://files.cnblogs.com/foundation/CancellationScopeSample.rar

本文例子说明

CancellationScope 取消容器

类名System.Activities.Statements.CancellationScope
文件System.Activities.dll
结构说明继承 NativeActivity
是一个 sealed类
override 了 [CacheMetadata方法] 与 [Execute方法] 与[Cancel 方法]
[Body]属性的类型为[Activity]
[CancellationHandler] 属性 的类型为[Activity]
[Variables] 属性 的类型为 [Collection<Variable>]
功能说明[CancellationScope]中可以定义变量
[CancellationScope]由[Body]与 [CancelHandler] 两部分组成,[Body]为正常执行 路径, 如果取消执行会调用 [CancelHandler]中的内容