WorkflowRuntimeService.State 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 . 的状态 WorkflowRuntimeService。
protected:
property System::Workflow::Runtime::Hosting::WorkflowRuntimeServiceState State { System::Workflow::Runtime::Hosting::WorkflowRuntimeServiceState get(); };
protected System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState State { get; }
member this.State : System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState
Protected ReadOnly Property State As WorkflowRuntimeServiceState
属性值
其中一个 WorkflowRuntimeServiceState 值。
注解
该 WorkflowRuntimeService 类实现两个阶段机制,用于启动和停止工作流运行时引擎服务。 启动机制的第一个阶段在工作流运行时引擎调用服务方法的 Start 实现时开始。 此方法应调用设置为StartState的基实现Starting。 第二个阶段发生在工作流运行时引擎在引发 Started 事件时启动其所有工作流运行时引擎服务之后。 在 WorkflowRuntimeService 内部管理此事件的订阅,其处理程序将设置为 StateStarted。
当工作流运行时引擎调用服务方法的 Stop 实现时,停止工作流运行时引擎服务的两阶段机制开始。 此方法应调用设置为StopState的基实现Stopping。 停止其所有工作流运行时引擎服务后,工作流运行时引擎将引发该 Stopped 事件。 在 WorkflowRuntimeService 内部管理此事件的订阅,其处理程序将设置为 StateStopped。