ServiceBase.OnContinue (Método)
Si se implementa en una clase derivada, OnContinue se ejecuta cuando el Administrador de control de servicios (SCM, Service Control Manager) envía un comando Continuar al servicio. Especifica las acciones que deben realizarse cuando se reanuda el funcionamiento normal de un servicio después de una pausa.

Espacio de nombres: System.ServiceProcess
Ensamblado: System.ServiceProcess (en system.serviceprocess.dll)

Sintaxis

Visual Basic (Declaración)
Protected Overridable Sub OnContinue
Visual Basic (Uso)
Me.OnContinue
C#
protected virtual void OnContinue ()
C++
protected:
virtual void OnContinue ()
J#
protected void OnContinue ()
JScript
protected function OnContinue ()
XAML
No aplicable.
Comentarios

Implemente OnContinue para reflejar la respuesta de la aplicación a OnPause. Cuando continúa con el servicio (a través de la consola Servicios o mediante programación), el procesamiento de OnContinue se ejecuta y el servicio se vuelve a activar.

Se espera que OnContinue se reemplace cuando la propiedad CanPauseAndContinue sea true.

Si el valor de la propiedad CanPauseAndContinue es false, el SCM no pasará las solicitudes Pausar o Continuar al servicio, de manera que no se llamará a los métodos OnPause y OnContinue, aunque estén implementados. En el SCM, los controles Pause y Continue están deshabilitados cuando CanPauseAndContinue es false.

Ejemplo

En el ejemplo siguiente se muestra una implementación del método OnContinue para una clase de servicio derivada de ServiceBase. Este ejemplo de código forma parte de un ejemplo más amplio referente a la clase ServiceBase.

Plataformas

Windows 98, Windows 2000 Service Pack 4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

Información de versión

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
Vea también

Page view tracker