WorkflowRuntime.WorkflowUnloaded Esemény

Definíció

Akkor fordul elő, ha a munkafolyamat-példány ki van ürítve a memóriából.

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) 

Eseménytípus

Megjegyzések

A munkafolyamat-példányok a saját szemantikája szerint explicit hívással Unloadvagy implicit módon távolíthatók el a memóriából. A munkafolyamat futásidejű motorja például eltávolít egy munkafolyamat-példányt, ha a példány tétlenné válik, és a futtatókörnyezet hozzá van WorkflowPersistenceService adva UnloadOnIdletrue.

A munkafolyamat futásidejű motorja a WorkflowUnloaded munkafolyamat-példány állapotának sikeres megőrzését követően, de a példány memóriabeli érvénytelensége előtt aktiválja az eseményt. Ezért egy WorkflowPersisted esemény megelőzi az eseményt WorkflowUnloaded .

Az esemény esetében a WorkflowUnloaded feladó tartalmazza az WorkflowRuntime eseményhez társított és WorkflowEventArgsWorkflowInstance ahhoz társított adatokat.

Az események kezelésével kapcsolatos további információkért lásd: Események kezelése és emelése.

A következőre érvényes: