WorkflowRuntime.Stopped WorkflowRuntime.Stopped WorkflowRuntime.Stopped WorkflowRuntime.Stopped Event

Definition

Tritt ein, wenn die Workflowruntime-Engine gestoppt wird.Occurs when the workflow run-time engine is stopped.

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 Event Stopped As EventHandler(Of WorkflowRuntimeEventArgs) 

Beispiele

Im folgenden Beispiel wird dem Stopped-Ereignis der WorkflowRuntime ein Ereignishandler hinzugefügt.In the following example, an event handler is added to the Stopped event of the WorkflowRuntime. In diesem Beispiel ist der Handler eine anonyme Methode, die eine einfache Meldung an die Konsole sendet.In this example, the handler is an anonymous method that prints a simple message to the console.

// 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.The StopRuntime method raises the Stopped event after it has invoked the Stop method implemented by each of its services that derive from the WorkflowRuntimeService class. 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.There is no guarantee about the order in which these workflow run-time engine services are stopped, and some of these services may need to preserve some functionality that is relied on by other services until they too are stopped. 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.Such services can override the WorkflowRuntimeService.OnStopped method to perform any residual shutdown logic when the Stopped event is raised.

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auswerfen von Ereignissen.For more information about handling events, see Handling and raising events.

Gilt für: