WorkflowRuntime.Started Evento

Definición

Se produce cuando el motor en tiempo de ejecución de flujo de trabajo se inicia.

public:
 event EventHandler<System::Workflow::Runtime::WorkflowRuntimeEventArgs ^> ^ Started;
public event EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs> Started;
member this.Started : EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs> 
Public Custom Event Started As EventHandler(Of WorkflowRuntimeEventArgs) 
Public Event Started As EventHandler(Of WorkflowRuntimeEventArgs) 

Tipo de evento

Ejemplos

En el ejemplo siguiente, un controlador de eventos se agrega al evento Started de WorkflowRuntime. En este ejemplo, el controlador es un método anónimo que imprime un mensaje simple en la consola.

// Create a new workflow runtime
WorkflowRuntime startingRuntime = new WorkflowRuntime();
// Add an anonymous method as the event handler for the Started event.
startingRuntime.Started += new EventHandler<WorkflowRuntimeEventArgs>(
    delegate { Console.WriteLine("Workflow runtime started."); });
' Create a new workflow runtime
Dim startingRuntime As New WorkflowRuntime()
' Add a method as the event handler for the Started event.
AddHandler startingRuntime.Started, AddressOf RuntimeStarted

Comentarios

El StartRuntime método genera el Started evento después de validar la configuración del servicio principal del motor en tiempo de ejecución del flujo de trabajo, ha invocado el Start método implementado por cada uno de sus servicios que derivan de la WorkflowRuntimeService clase y ha establecido en IsStartedtrue. No hay ninguna garantía sobre el orden con el que el motor en tiempo de ejecución de flujo de trabajo inicia los servicios que derivan de la clase WorkflowRuntimeService. Alguno de estos servicios del motor en tiempo de ejecución de flujo de trabajo pueden depender de la funcionalidad proporcionada por otro de estos servicios para completar sus tareas de inicio. Los servicios del motor en tiempo de ejecución de flujo de trabajo pueden invalidar el método WorkflowRuntimeService.OnStarted para realizar cualquier tarea de inicio final que requiere la compatibilidad de otros servicios de motor en tiempo de ejecución de flujo de trabajo cuando se genera el evento Started.

Para obtener más información sobre el control de eventos, consulte Control y generación de eventos.

Se aplica a