Stopping Событие
Данная статья переведена автоматически. Наведите указатель мыши на предложения статьи, чтобы просмотреть исходный текст.
Перевод
Текст оригинала

RoleEnvironment.Stopping - событие

 

Происходит, когда экземпляр роли скоро будет остановлен.

Пространство имен:   Microsoft.WindowsAzure.ServiceRuntime
Сборка:  Microsoft.WindowsAzure.ServiceRuntime (в Microsoft.WindowsAzure.ServiceRuntime.dll)

public static event EventHandler<RoleEnvironmentStoppingEventArgs> Stopping

Stopping Событие используется для выполнения кода, когда экземпляр роли останавливается. Это событие возникает после вывода экземпляра роли из ротации подсистемы балансировки нагрузки, но перед вызовом метода OnStop. Это событие можно использовать для выполнения кода, необходимого для корректного завершения работы экземпляра роли. Stopping Событие не возникает при перезапуске экземпляра роли виртуальной машины.

В следующем примере кода показано выполнение кода при остановке экземпляра роли.


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 }
Вернуться в начало
Показ:
© 2016 Microsoft