WorkflowRuntime.WorkflowUnloaded Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.