WorkflowRuntimeService.State Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el estado de .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
Valor de propiedad
Uno de los WorkflowRuntimeServiceState valores.
Comentarios
La WorkflowRuntimeService clase implementa mecanismos de dos fases para iniciar y detener un servicio de motor en tiempo de ejecución de flujo de trabajo. La primera fase del mecanismo de inicio comienza cuando el motor en tiempo de ejecución de flujo de trabajo llama a la Start implementación del método para el servicio. Este método debe llamar a la implementación base de Start, que establece State en Starting. La segunda fase se produce después de que el motor en tiempo de ejecución de flujo de trabajo inicie todos sus servicios de motor en tiempo de ejecución de flujo de trabajo cuando genera el Started evento. Administra WorkflowRuntimeService internamente una suscripción a este evento y su controlador se establecerá en StateStarted.
El mecanismo de dos fases para detener un servicio de motor en tiempo de ejecución de flujo de trabajo comienza cuando el motor en tiempo de ejecución de flujo de trabajo llama a la implementación del Stop método para el servicio. Este método debe llamar a la implementación base de Stop, que establece State en Stopping. Después de detener todos sus servicios de motor en tiempo de ejecución de flujo de trabajo, el motor en tiempo de ejecución de flujo de trabajo genera el Stopped evento. Administra WorkflowRuntimeService internamente una suscripción a este evento y su controlador se establecerá en StateStopped.