Stopping Evento
Comprimi il sommario
Espandi il sommario
Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Evento RoleEnvironment.Stopping

 

Si verifica quando un'istanza del ruolo sta per essere arrestata.

Spazio dei nomi:   Microsoft.WindowsAzure.ServiceRuntime
Assembly:  Microsoft.WindowsAzure.ServiceRuntime (in Microsoft.WindowsAzure.ServiceRuntime.dll)

Public Shared Event Stopping As EventHandler(Of RoleEnvironmentStoppingEventArgs)

L'evento Stopping viene usato per eseguire codice quando un'istanza del ruolo è in fase di arresto. L'evento viene generato dopo che l'istanza del ruolo è stata rimossa dalla rotazione del bilanciamento del carico, ma prima della chiamata al metodo OnStop. È possibile usare questo evento per eseguire codice necessario per l'arresto corretto di un'istanza del ruolo. L'evento Stopping non viene generato quando viene riavviata la macchina virtuale dell'istanza del ruolo.

L'esempio di codice seguente mostra come eseguire codice quando l'istanza del ruolo è in fase di arresto:


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 }
Torna all'inizio
Mostra:
© 2016 Microsoft