WorkflowRuntime.WorkflowUnloaded Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.