Stopping Événement
Réduire la table des matières
Développer la table des matières
Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

RoleEnvironment::Stopping, événement

 

Se produit lorsque l'instance de rôle va être arrêtée.

Espace de noms:   Microsoft.WindowsAzure.ServiceRuntime
Assembly:  Microsoft.WindowsAzure.ServiceRuntime (dans Microsoft.WindowsAzure.ServiceRuntime.dll)

public:
event EventHandler<RoleEnvironmentStoppingEventArgs^>^ Stopping {
	static void add(EventHandler<RoleEnvironmentStoppingEventArgs^>^ value);
	static void remove(EventHandler<RoleEnvironmentStoppingEventArgs^>^ value);
}

Le Stopping événement est utilisé pour exécuter du code lorsqu'une instance de rôle s'est arrêtée. Cet événement est déclenché une fois l'instance de rôle retirée de la rotation de l'équilibrage de charge, mais avant l'appel de la méthode OnStop. Vous pouvez utiliser cet événement pour exécuter le code nécessaire pour que l'instance de rôle s'arrête correctement. Le Stopping événement n'est pas déclenché lors du redémarrage de l'ordinateur virtuel de l'instance de rôle.

L'exemple de code suivant présente l'exécution de code lorsque l'instance de rôle est en cours d'arrêt :


public override bool OnStart() { RoleEnvironment.Stopping += RoleEnvironmentStopping; return base.OnStart(); } private void RoleEnvironmentStopping(object sender, RoleEnvironmentStoppingEventArgs e) { // Add code that is run when the role instance is being stopped }
Retour au début
Afficher:
© 2016 Microsoft