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.
Se implementato in una classe derivata, OnContinue() viene eseguito quando un comando Continue viene inviato al servizio da Service Control Manager (SCM). Specifica le azioni da eseguire 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 servizi o a livello di codice), l'elaborazione OnContinue viene eseguita e il servizio diventa nuovamente attivo.
OnContinue è previsto che venga eseguito l'override quando la CanPauseAndContinue proprietà è true.
Se CanPauseAndContinue è false, SCM non passerà le richieste di sospensione o continuazione al servizio, quindi i OnPause metodi e OnContinue non verranno chiamati anche se sono implementati. In SCM i Pause controlli e Continue vengono disabilitati quando CanPauseAndContinue è false.