Welcome

首页 / 软件开发 / .NET编程技术 / WF4.0基础篇 (二十一) WorkflowInvoker

WF4.0基础篇 (二十一) WorkflowInvoker2012-08-15 博客园 WXWinter本文例子说明

WorkflowInvoker

类名System.Activitys.WorkflowInvoker
文件System.Activities.dll
结构说明继承 Object

是一个 sealed类

override 了 [CacheMetadata方法] 与 [Execute方法]
功能说明WorkflowApplication与WorkflowInvoker在调用流程上的区别

在WF4.0中,可以使用WorkflowApplication与 WorkflowInvoker创建并启动实例.

但两者在宿主中的线程方式是不一样的

使用WorkflowInvoker启动工作流时, 工作流将附加到宿主的线程中执行

使用WorkflowApplication启动工作流,工作流实例将在宿主线程之外的另一个线程中运行 ,使用的是线程池方式

具体见[Delay 与WF4中的线程]