WorkflowRuntimeService.State Propiedad

Definición

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.

Se aplica a