WorkflowRuntime.WorkflowUnloaded Händelse

Definition

Inträffar när arbetsflödesinstansen tas bort från minnet.

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) 

Händelsetyp

Kommentarer

En arbetsflödesinstans kan tas bort från minnet av ett explicit anrop till Unload, eller implicit av arbetsflödets körningsmotor enligt dess egna semantik. Till exempel tar arbetsflödets körningsmotor bort en arbetsflödesinstans om instansen blir inaktiv och körningen har lagts WorkflowPersistenceService till som UnloadOnIdle är true.

Körningsmotorn för arbetsflödet WorkflowUnloaded genererar händelsen efter att arbetsflödesinstansens tillstånd har sparats men innan instansen har ogiltigförklarats i minnet. Därför föregår WorkflowPersisted en WorkflowUnloaded händelse händelsen.

WorkflowUnloaded För händelsen innehåller WorkflowRuntime avsändaren och WorkflowEventArgs den WorkflowInstance som är associerad med händelsen.

Mer information om hur du hanterar händelser finns i Hantera och höja händelser.

Gäller för