Workflow Invoke方法是否使用线程池?

时间:2011-04-07 18:34:20

标签: c# performance workflow threadpool

我正在比较纯C#代码和WF(工作流)的性能。我使用WorkflowInvoker.Invoke(new MyWorkflow(),...);

我想知道Invoke()是否使用线程池。 我想纯C#代码在任何意义上都应该比Workflow快,对吧?工作流程实际如何实施?仍然是由C#代码背后的?

1 个答案:

答案 0 :(得分:0)

我相信它在后台使用线程池。线程和执行都由Workflow Scheduler管理。默认情况下它会同步执行,但您可以使用BeginInvoke异步运行它。