Condividi tramite


ServiceBase.OnContinue Metodo

Definizione

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.

Si applica a

Vedi anche