PeriodicTimer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen regelmäßigen Timer bereit, der das asynchrone Warten auf Zeitgeberzecken ermöglicht.
public ref class PeriodicTimer sealed : IDisposable
public sealed class PeriodicTimer : IDisposable
type PeriodicTimer = class
interface IDisposable
Public NotInheritable Class PeriodicTimer
Implements IDisposable
- Vererbung
-
PeriodicTimer
- Implementiert
Hinweise
Dieser Timer soll nur von einem einzelnen Verbraucher gleichzeitig verwendet werden: Nur ein Anruf von WaitForNextTickAsync(CancellationToken) darf sich zu einem bestimmten Zeitpunkt im Flug befinden.
Dispose() kann gleichzeitig mit einem aktiven WaitForNextTickAsync(CancellationToken) verwendet werden, um ihn zu unterbrechen und zu bewirken, dass er zurückgibt false
.
Konstruktoren
PeriodicTimer(TimeSpan) |
Initialisiert den Timer. |
PeriodicTimer(TimeSpan, TimeProvider) |
Initialisiert den Timer. |
Eigenschaften
Period |
Ruft den Zeitraum zwischen Ticks ab oder legt sie fest. |
Methoden
Dispose() |
Beendet den Timer und gibt die zugeordneten verwalteten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Finalize() |
Stellt das Freigeben von Ressourcen und das Ausführen anderer Garbage Collector-Vorgänge sicher, wenn der Garbage Collector das PeriodicTimer-Objekt verarbeitet. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
WaitForNextTickAsync(CancellationToken) |
Wartet auf das nächste Ticken des Timers oder auf das Beenden des Timers. |