WorkflowRuntime.Stopped 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 ein, wenn die Workflowruntime-Engine gestoppt wird.
public:
event EventHandler<System::Workflow::Runtime::WorkflowRuntimeEventArgs ^> ^ Stopped;
public event EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs> Stopped;
member this.Stopped : EventHandler<System.Workflow.Runtime.WorkflowRuntimeEventArgs>
Public Custom Event Stopped As EventHandler(Of WorkflowRuntimeEventArgs)
Public Event Stopped As EventHandler(Of WorkflowRuntimeEventArgs)
Ereignistyp
Beispiele
Im folgenden Beispiel wird dem Stopped-Ereignis der WorkflowRuntime ein Ereignishandler hinzugefügt. In diesem Beispiel ist der Handler eine anonyme Methode, die eine einfache Meldung an die Konsole sendet.
// Create a new workflow runtime
WorkflowRuntime workflowRuntime = new WorkflowRuntime();
// Add an anonymous method as the event handler for the Stopped event.
workflowRuntime.Stopped += new EventHandler<WorkflowRuntimeEventArgs>(
delegate { Console.WriteLine("Workflow runtime stopped."); });
' Create a new workflow runtime
Dim workflowRuntime As New WorkflowRuntime()
' Add a method as the event handler for the Stopped event.
AddHandler workflowRuntime.Stopped, AddressOf RuntimeStopped
Hinweise
Die StopRuntime-Methode löst das Stopped-Ereignis aus, nachdem sie die Stop-Methode aufgerufen hat, die von den einzelnen von der WorkflowRuntimeService-Klasse abgeleiteten Diensten implementiert wird. Es besteht keine Garantie, in welcher Reihenfolge diese Workflowruntime-Engine-Dienste gestoppt werden. Außerdem müssen einige Dienste ggf. Funktionalität beibehalten, die von anderen Diensten benötigt wird, bis diese selbst gestoppt werden. Diese Dienste können die WorkflowRuntimeService.OnStopped-Methode überschreiben, um die restlichen Schritte der Logik zum Herunterfahren auszuführen, wenn das Stopped-Ereignis ausgelöst wird.
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen.