使用 InvokeWorkflowActivity 活动

使用 InvokeWorkflowActivity 活动可以从一个工作流中启动另一个工作流。 在已启动的工作流开始执行且工作流分支中的下一个活动执行之前,InvokeWorkflowActivity 活动即告完成。 如果要调用的工作流具有输入参数,则它们将可以通过 InvokeWorkflowActivity 活动的属性浏览器来使用。

备注

Windows Workflow Foundation 不支持递归工作流。 如果工作流 A 能够启动 Workflow B,则工作流 B 既不能直接启动工作流 A,也不能启动任何直接或间接调用工作流 A 的工作流。

备注

InvokeWorkflowActivity 活动要求工作流运行时使用当前附加到该运行时的计划程序服务创建新工作流。 所调用的工作流将只能够接收输入参数。 不支持在工作流完成之后获取输出参数,因为该活动以异步方式调用工作流。 工作流之间的标准通信规则适用于与 InvokeWorkflowActivity 活动所创建的新工作流实例进行通信。

有关更多信息,请参见 Windows Workflow Foundation 类库参考中的 System.Workflow.Activities 命名空间中的 InvokeWorkflowActivity

请参见

参考

InvokeWorkflowActivity

其他资源

Dynamic Update From Workflow Sample
Windows Workflow Foundation 活动

Footer image

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