Si se implementa en una clase derivada, se ejecuta cuando el sistema se está cerrando. Especifica lo que tiene que suceder inmediatamente antes de que se cierre el sistema.
Espacio de nombres: System.ServiceProcess
Ensamblado: System.ServiceProcess (en system.serviceprocess.dll)

Sintaxis
Visual Basic (Declaración)
Protected Overridable Sub OnShutdown
protected virtual void OnShutdown ()
protected:
virtual void OnShutdown ()
protected void OnShutdown ()
protected function OnShutdown ()

Comentarios
Utilice OnShutdown para especificar el procesamiento que se produce cuando el sistema se cierra. A menudo, el método OnShutdown será similar al procesamiento de OnStop. Este evento se produce solamente cuando se cierra el sistema operativo, no cuando se apaga el equipo.
Se espera que OnShutdown se reemplace cuando la propiedad CanShutdown sea true.

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