Partilhar via


ServiceBase.OnContinue Método

Definição

Quando implementado em uma classe derivada, OnContinue() é executado quando o comando Continuar é enviado para o serviço pelo SCM (Gerenciador de Controle de Serviço). Especifica as ações a serem tomadas quando um serviço retoma o funcionamento normal após estar em pausa.

protected:
 virtual void OnContinue();
protected virtual void OnContinue ();
abstract member OnContinue : unit -> unit
override this.OnContinue : unit -> unit
Protected Overridable Sub OnContinue ()

Comentários

Implemente OnContinue para espelhar a resposta do aplicativo para OnPause. Quando você continua o serviço (por meio do console dos Serviços ou programaticamente), o OnContinue processamento é executado e o serviço fica ativo novamente.

OnContinue espera-se que seja substituído quando a CanPauseAndContinue propriedade for true.

Se CanPauseAndContinue forfalse, o SCM não passará solicitações de Pausa ou Continuar para o serviço, portanto, os métodos e OnContinue os OnPause métodos não serão chamados mesmo se forem implementados. No SCM, os controles e os Pause controles Continue são desabilitados quando CanPauseAndContinue está false.

Aplica-se a

Confira também