Partager via


Architecture de programmation de composants Timer

Mise à jour : novembre 2007

Le composant Timer utilise System.Timers dans Microsoft .NET Framework.

Éléments de programmation clé des composants Timer serveur

Le composant Timer déclenche un événement appelé Elapsed. Vous pouvez créer des gestionnaires de cet événement destinés à exécuter le type de traitement requis.

La liste ci-dessous répertorie quelques-unes des propriétés et méthodes les plus importantes d'un composant Timer :

  • La propriété Interval sert à définir l'intervalle, en millisecondes, de déclenchement des événements. Par exemple, un intervalle de 1 000 déclenche un événement toutes les secondes.

  • La propriété AutoReset détermine si le composant Timer continue de déclencher des événements après expiration de l'intervalle donné. Si cette propriété a la valeur true, le composant Timer continue de recompter l'intervalle et de déclencher des événements. Si sa valeur est false, il déclenche un événement après expiration de l'intervalle, puis s'arrête.

  • La méthode Start affecte la valeur true à la propriété Enabled du composant Timer, qui permet à celui-ci de commencer à déclencher des événements. Si le composant Timer est déjà activé, l'appel de la méthode Start réinitialise ce dernier.

  • La méthode Stop affecte la valeur false à la propriété Enabled du composant Timer, l'empêchant de déclencher davantage d'événements.

Voir aussi

Tâches

Comment : créer des instances de composants Timer serveur

Comment : surveiller des composants Timer serveur

Concepts

Introduction aux composants Timer serveur