WorkflowRuntimeService.OnStarted Método

Definición

Cuando se invalida en una clase derivada, representa el método al que se llamará cuando el motor en tiempo de ejecución de flujo de trabajo genere el Started evento.

protected:
 virtual void OnStarted();
protected virtual void OnStarted();
abstract member OnStarted : unit -> unit
override this.OnStarted : unit -> unit
Protected Overridable Sub OnStarted ()

Comentarios

La WorkflowRuntimeService clase implementa un mecanismo de inicio en dos fases para que los servicios del motor en tiempo de ejecución de flujo de trabajo puedan realizar cualquier inicialización que dependa de otros servicios después de que el motor en tiempo de ejecución de flujo de trabajo haya invocado el Start método para todos sus servicios de motor en tiempo de ejecución de flujo de trabajo. Una vez que el motor en tiempo de ejecución de flujo de trabajo ha llamado al Start método de todos sus servicios de motor en tiempo de ejecución de flujo de trabajo, genera el WorkflowRuntime.Started evento . Puede invalidar el OnStarted método para proporcionar cualquier funcionalidad de inicio final que requiera el servicio cuando se genere el WorkflowRuntime.Started evento. La mecánica de suscripción y cancelación de la suscripción desde el WorkflowRuntime.Started evento se controla internamente.

Note

Si el servicio se agrega al motor en tiempo de ejecución de flujo de trabajo mediante una llamada a AddService una vez iniciado el motor en tiempo de ejecución de flujo de trabajo, el motor en tiempo de ejecución del flujo de trabajo llamará Start a en el servicio. Sin embargo, en esta situación, el Started evento ya se ha producido, por lo tanto, el servicio puede tener que realizar cualquier inicialización que normalmente realizaría desde OnStarted dentro del Start método . Puede probar IsStarted para determinar si se ha iniciado el motor en tiempo de ejecución de flujo de trabajo.

State se establece en Started antes de OnStarted invocarse. La implementación predeterminada de OnStarted no realiza ninguna acción.

Se aplica a