Programmierarchitektur für Zeitgeber
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Timer -Komponente verwendet System.Timers in Microsoft .NET Framework.
Grundlegende Programmierelemente für serverbasierte Zeitgeber
Die Timer -Komponente löst ein Ereignis namens Elapsed. Sie können Handler für dieses Ereignis auszuführenden beliebige Verarbeitung erfolgen muss, erstellen.
Einige weitere wichtige Eigenschaften und Methoden einer Komponente Timer gehören:
Die Interval-Eigenschaft wird verwendet, um die Zeitspanne in Millisekunden festgelegt in dem Ereignisse ausgelöst werden soll. Z. B. wird ein Intervall von 1000 ein Ereignis einmal pro Sekunde ausgelöst.
AutoReset-Eigenschaft bestimmt, ob der Zeitgeber Ereignisse auslöst weiterhin, nachdem des angegebenen Intervalls. Wenn festgelegt, true wird der Zeitgeber weiterhin zählen das Intervall und Ereignisse auslösen. Wenn false, eine-Ereignis auslöst nach das Intervall abläuft, und anschließend beendet.
Start -Methode wird der Zeitgeber Enabled -Eigenschaft auf true, wodurch des Zeitgebers für das Auslösen von Ereignissen beginnen. Wenn der Zeitgeber bereits aktiviert ist, wird das Aufrufen der Start-Methode zurückgesetzt.
Stop -Methode wird der Zeitgeber Enabled -Eigenschaft auf false, verhindert, dass des Zeitgebers mehrere Ereignisse auslösen.
Siehe auch
Aufgaben
SO WIRD'S GEMACHT: Erstellen von Instanzen für serverbasierte Zeitgeber
SO WIRD'S GEMACHT: Behandeln Sie serverbasierte Zeitgeber