WorkflowRuntime.Stopped Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque le moteur d'exécution de workflow est arrêté.
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)
Type d'événement
Exemples
Dans l'exemple suivant, un gestionnaire d'événements est ajouté à l'événement Stopped de l'objet WorkflowRuntime. Dans cet exemple, le gestionnaire est une méthode anonyme qui imprime un message simple sur la 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
Remarques
La méthode StopRuntime déclenche l'événement Stopped après qu'il ait appelé la méthode Stop implémentée par chacun de ses services dérivant de la classe WorkflowRuntimeService. L'ordre d'arrêt de ces services de moteur d'exécution de workflow n'est pas garanti et certains de ces services peuvent avoir besoin de conserver quelques fonctionnalités dont dépendent d'autres services jusqu'à ce qu'ils soient également arrêtés. Ces services peuvent substituer la méthode WorkflowRuntimeService.OnStopped pour exécuter tout arrêt résiduel logique lorsque l'événement Stopped est déclenché.
Pour plus d’informations sur la gestion des événements, consultez Gestion et déclenchement d’événements.