Compartir vía


WorkflowRuntime.WorkflowResumed Evento

Definición

Se produce cuando se reanuda la ejecución de una instancia de flujo de trabajo después de una suspensión.

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

Tipo de evento

Ejemplos

El ejemplo de código siguiente muestra cómo se puede utilizar la funcionalidad WorkflowRuntime desde un host de flujos de trabajo. El código asocia WorkflowResumed a un controlador de eventos, un método denominado OnWorkflowResume.

Este ejemplo de código forma parte del ejemplo Suspend y Terminate.

workflowRuntime.WorkflowResumed += OnWorkflowResume;
AddHandler workflowRuntime.WorkflowResumed, AddressOf OnWorkflowResume

Comentarios

El motor en tiempo de ejecución de flujo de trabajo genera el evento WorkflowResumed solo antes de que se programe la instancia de flujo de trabajo. El evento WorkflowResumed normalmente se genera debido a una llamada explícita a WorkflowInstance.Resume. Sin embargo, el motor en tiempo de ejecución del flujo de trabajo puede suspender temporalmente una instancia para realizar una operación, por ejemplo, aplicar un cambio del flujo de trabajo. En este caso, el evento WorkflowResumed se genera cuando el tiempo de ejecución reanuda la ejecución de la instancia del flujo de trabajo que sigue a la operación.

Para el evento WorkflowResumed, el remitente contiene WorkflowRuntime y WorkflowEventArgs contiene el WorkflowInstance asociado con el evento.

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

Se aplica a