WorkflowInvoker 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一种调用工作流的方法,调用过程如同方法调用。
public ref class WorkflowInvoker sealed
public sealed class WorkflowInvoker
type WorkflowInvoker = class
Public NotInheritable Class WorkflowInvoker
- 继承
-
WorkflowInvoker
示例
下面的示例使用 WriteLine 同步调用包含单个 WorkflowInvoker 活动的工作流。
Activity wf = new WriteLine
{
Text = "Hello World."
};
WorkflowInvoker.Invoke(wf);
注解
WorkflowInvoker 包含同步调用工作流的实例方法和静态方法,以及异步调用工作流的实例方法。
WorkflowInvoker 不允许实例控件,如保持、卸载或恢复书签。 如果需要实例控件,请改为使用 WorkflowApplication。
若要在没有实例控件的情况下同步执行工作流,请调用 Invoke 方法。 若要在没有实例控件的情况下异步执行工作流,请使用 BeginInvoke 和 EndInvoke 方法对,或使用 InvokeAsync 方法。
构造函数
WorkflowInvoker(Activity) |
初始化 WorkflowInvoker 类的新实例。 |
属性
Extensions |
获取对 Collection<T> 实例调用的工作流可用的扩展的 WorkflowInvoker。 |
方法
事件
InvokeCompleted |
在完成或取消由一种 InvokeAsync 重载调用的工作流时发生。 |