TimeProvider 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 eine Abstraktion für die Zeit bereit.
public ref class TimeProvider abstract
public abstract class TimeProvider
type TimeProvider = class
Public MustInherit Class TimeProvider
- Vererbung
-
TimeProvider
- Abgeleitet
Konstruktoren
TimeProvider() |
Initialisiert eine neue Instanz von TimeProvider. |
Eigenschaften
LocalTimeZone |
Ruft die lokale Zeitzone gemäß diesem TimeProviderBegriff der Zeit ab. |
System |
Ruft eine TimeProvider, die eine Uhr basierend auf UtcNow, einer Zeitzone basierend auf Local, einem Hochleistungszeitstempel basierend auf Stopwatchund einem Zeitgeber basierend auf Timer. |
TimestampFrequency |
Ruft die Häufigkeit der GetTimestamp() als anzahl der Teilstriche pro Sekunde ab. |
Methoden
CreateTimer(TimerCallback, Object, TimeSpan, TimeSpan) |
Erstellt eine neue ITimer Instanz mit TimeSpan Werten zum Messen von Zeitintervallen. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
GetElapsedTime(Int64) |
Ruft die verstrichene Zeit ab, seit der |
GetElapsedTime(Int64, Int64) |
Ruft die verstrichene Zeit zwischen zwei Zeitstempeln ab, die mithilfe von GetTimestamp()abgerufen werden. |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetLocalNow() |
Ruft das aktuelle Datum und die aktuelle Uhrzeit gemäß diesem TimeProviderBegriff der Zeit basierend auf GetUtcNow()ab, wobei der Offset auf den Offset des LocalTimeZonevon koordinierter Weltzeit (UTC) festgelegt ist. |
GetTimestamp() |
Ruft den aktuellen Hochfrequenzwert ab, der zum Messen kleiner Zeitintervalle mit hoher Genauigkeit im Zeitgebermechanismus konzipiert ist. |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUtcNow() |
Ruft das aktuelle Utc-Datum (Coordinated Universal Time) mit einem Offset von Null ab, entsprechend diesem TimeProviderBegriff der Zeit. |
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) |
Erweiterungsmethoden
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Initialisiert eine neue Instanz der CancellationTokenSource Klasse, die nach dem angegebenen TimeSpanabgebrochen wird. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
Erstellt eine Aufgabe, die nach einem angegebenen Zeitintervall abgeschlossen wird. |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für