WorkflowRuntime.WorkflowUnloaded Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn die Workflowinstanz aus dem Arbeitsspeicher entladen wird.
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)
Ereignistyp
Hinweise
Eine Workflowinstanz kann aus dem Arbeitsspeicher durch einen expliziten Aufruf Unloadoder implizit durch das Workflow-Laufzeitmodul entsprechend ihrer eigenen Semantik entladen werden. Beispielsweise entlädt das Workflow-Laufzeitmodul eine Workflowinstanz, wenn die Instanz im Leerlauf ist und die Laufzeit eine WorkflowPersistenceService hinzugefügt hat, für die UnloadOnIdle es sich handelt true.
Das Laufzeitmodul des Workflows löst das WorkflowUnloaded Ereignis aus, nachdem der Status der Workflowinstanz erfolgreich beibehalten wurde, aber bevor die Instanz im Arbeitsspeicher ungültig ist. Daher steht ein WorkflowPersisted Ereignis vor dem WorkflowUnloaded Ereignis.
Für das WorkflowUnloaded Ereignis enthält der Absender das WorkflowRuntime dem Ereignis zugeordnete Ereignis und WorkflowEventArgs enthält es WorkflowInstance .
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen.