Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.Timers (Espacio de nombres)

El espacio de nombres System.Timers proporciona el componente Timer, que permite generar un evento en un intervalo especificado.

El componente Timer es un temporizador basado en servidor que permite especificar un intervalo recurrente en el que se provoca el evento Elapsed en la aplicación. Una vez hecho esto, podrá controlar este evento para proporcionar un procesamiento regular. Por ejemplo, supongamos que un servidor crítico debe mantenerse en funcionamiento las 24 horas del día y los 7 días de la semana. Puede crearse un servicio que utilice Timer para comprobar periódicamente el servidor y asegurarse de que el sistema se encuentra en funcionamiento. Si el sistema no responde, el servicio podría intentar reiniciar el servidor o notificárselo a un administrador.

El Timer basado en servidor está diseñado para utilizarlo con subprocesos de trabajo en un entorno multiproceso. Los temporizadores basados en servidor pueden desplazarse entre subprocesos para controlar el evento Elapsed provocado, dando lugar a una mayor precisión que la proporcionada por los temporizadores de Windows al provocar el evento en el momento exacto.

  Clase Descripción
Clase pública ElapsedEventArgs Proporciona datos para el evento Timer.Elapsed.
Clase pública Timer Genera eventos recurrentes en una aplicación.
Clase pública TimersDescriptionAttribute Establece la descripción que los diseñadores visuales pueden mostrar cuando se hace referencia a un evento, un extensor o una propiedad.

  Delegado Descripción
Delegado público ElapsedEventHandler Representa el método que controlará el evento Elapsed de Timer.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft