WorkflowRuntime.WorkflowUnloaded Evento

Definizione

Si verifica quando l'istanza del flusso di lavoro viene scaricata dalla memoria.

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

Tipo evento

Commenti

Un'istanza del flusso di lavoro può essere scaricata dalla memoria da una chiamata esplicita a Unloado implicitamente dal motore di runtime del flusso di lavoro in base alla propria semantica. Ad esempio, il motore di runtime del flusso di lavoro scarica un'istanza del flusso di lavoro se l'istanza diventa inattiva e il runtime ha aggiunto un WorkflowPersistenceService oggetto per il quale UnloadOnIdle è true.

Il motore di runtime del flusso di lavoro genera l'evento WorkflowUnloaded dopo la persistenza dello stato dell'istanza del flusso di lavoro, ma prima che l'istanza venga invalidata in memoria. Pertanto, un WorkflowPersisted evento precede l'evento WorkflowUnloaded .

Per l'evento WorkflowUnloaded , il mittente contiene WorkflowRuntime e WorkflowEventArgs contiene l'oggetto WorkflowInstance associato all'evento.

Per altre informazioni sulla gestione degli eventi, vedere Gestione e generazione di eventi.

Si applica a