WF 4.0 基础篇(十四) Delay与WF4中的线程2012-08-10 博客园 WXWinter(冬)本节主要介绍WF的实例是单线程运行的,Delay并不是Thread.Sleep,Parallel是单线程运行的,WorkflowApplication与WorkflowInvoker 在调用流程上的区别,InvokeMethod 调用异步方法本文例子下载:http://files.cnblogs.com/foundation/DelayAndThreadWorkflow.rar本文例子说明


WF的实例是单线程运行的在WF3.x与WF4.0中,工作流实例都是单线程执行的很多时候,[Parallel]给人一种多线程并行运行的感觉,实际上,Parallel是在单线程中轮换执行各分支。这是一篇我在2006年写的关于WF3.x中Parallel的运行说明 http://www.cnblogs.com/foundation/archive/2006/10/10/525630.html同时本文也会在后面的讲解中对WF4.0的[Parallel]运行方式加以说明