Condividi tramite


ServiceBase.OnContinue Metodo

Definizione

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.

Si applica a

Vedi anche