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 Zeitgeber-Ticks 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 kann WaitForNextTickAsync(CancellationToken) zu einem bestimmten Zeitpunkt im Flug sein.
Dispose() kann gleichzeitig mit einem aktiven WaitForNextTickAsync(CancellationToken) verwendet werden, um es zu unterbrechen und dazu zu führen, dass es zurückgegeben falsewird.
Konstruktoren
| Name | Beschreibung |
|---|---|
| PeriodicTimer(TimeSpan, TimeProvider) |
Initialisiert den Timer. |
| PeriodicTimer(TimeSpan) |
Initialisiert den Timer. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Period |
Dient zum Abrufen oder Festlegen des Punkts zwischen Teilstrichen. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Beendet den Timer und gibt die zugeordneten verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Finalize() |
Stellt sicher, dass Ressourcen freigegeben werden und andere Bereinigungsvorgänge ausgeführt werden, wenn der Garbage Collector das PeriodicTimer Objekt zurückgibt. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| WaitForNextTickAsync(CancellationToken) |
Wartet auf den nächsten Tick des Timers oder auf das Beenden des Timers. |