ServiceBase.OnContinue Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando implementado em uma classe derivada, OnContinue() é executado quando um comando Continue é enviado ao serviço pelo SCM (Service Control Manager). Especifica as ações a serem executadas quando um serviço retoma o funcionamento normal após ser pausado.
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á as solicitações Pausar 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 é false.