System.Timers Namespace
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.
Fornece o componente Timer que permite acionar um evento em um intervalo especificado.
Elapsed |
Fornece dados para o evento de Elapsed . |
Timer |
Gera um evento após um intervalo definido, a opção de gerar eventos recorrentes. |
Timers |
Define a descrição que os designers visuais podem exibir ao referenciar um evento, um extensor ou uma propriedade. |
Elapsed |
Representa o método que manipulará o evento de Elapsed de Timer. |
O Timer componente é um temporizador baseado em servidor, que permite especificar um intervalo recorrente no qual o Elapsed evento é gerado em seu aplicativo. Em seguida, você pode manipular esse evento para fornecer processamento regular. Por exemplo, suponha que você tenha um servidor crítico que deve ser mantido em execução 24 horas por dia, 7 dias por semana. Você pode criar um serviço que usa um Timer para marcar periodicamente o servidor e garantir que o sistema esteja em execução. Se o sistema não estiver respondendo, o serviço poderá tentar reiniciar o servidor ou notificar um administrador.
O baseado em Timer servidor foi projetado para uso com threads de trabalho em um ambiente multithread. Os temporizadores de servidor podem se mover entre threads para lidar com o evento gerado Elapsed , resultando em mais precisão do que os temporizadores do Windows na geração do evento a tempo.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: