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 TimeProviderZeitbegriff ab. |
System |
Ruft eine TimeProvider ab, die eine Uhr basierend auf UtcNow, eine Zeitzone basierend auf Local, einen Hochleistungszeitstempel basierend auf Stopwatchund einen Timer basierend auf Timerbereitstellt. |
TimestampFrequency |
Ruft die Häufigkeit von GetTimestamp() als Anzahl von Ticks pro Sekunde ab. |
Methoden
CreateTimer(TimerCallback, Object, TimeSpan, TimeSpan) |
Erstellt eine neue ITimer instance mit Werten zum Messen von TimeSpan Zeitintervallen. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetElapsedTime(Int64) |
Ruft die verstrichene Zeit ab, seit der |
GetElapsedTime(Int64, Int64) |
Ruft die verstrichene Zeit zwischen zwei Zeitstempeln ab, die mit GetTimestamp()abgerufen werden. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetLocalNow() |
Ruft das aktuelle Datum und die aktuelle Uhrzeit gemäß diesem TimeProviderBegriff der Zeit basierend auf ab GetUtcNow(), wobei der Offset auf den LocalTimeZoneOffset von 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 den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUtcNow() |
Ruft das aktuelle UTC-Datum (Koordinierte Weltzeit) mit einem Offset von 0 ab, entsprechend diesem TimeProviderBegriff der Zeit. |
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) |
Erweiterungsmethoden
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Stellt eine Abstraktion für die Zeit bereit. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
Stellt eine Abstraktion für die Zeit bereit. |
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