ServiceBase.OnContinue Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando viene eseguita l'implementazione in una classe derivata, l'esecuzione di OnContinue() avviene quando Gestione controllo servizi invia al servizio un comando Continue. Specifica le azioni da intraprendere quando un servizio riprende il normale funzionamento dopo essere stato sospeso.
protected:
virtual void OnContinue();
protected virtual void OnContinue ();
abstract member OnContinue : unit -> unit
override this.OnContinue : unit -> unit
Protected Overridable Sub OnContinue ()
Commenti
Implementare OnContinue per eseguire il mirroring della risposta dell'applicazione a OnPause. Quando si continua il servizio (tramite la console di Servizi o a livello di codice), l'elaborazione OnContinue viene eseguita e il servizio diventa di nuovo attivo.
OnContinue è previsto che venga eseguito l'override quando la CanPauseAndContinue proprietà è true
.
Se CanPauseAndContinue è false
, SCM non passerà le richieste Pause o Continue al servizio, quindi i OnPause metodi e OnContinue non verranno chiamati anche se vengono implementati. In SCM i Pause
controlli e Continue
vengono disabilitati quando CanPauseAndContinue è false
.