TimeProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'astrazione per il tempo.
public ref class TimeProvider abstract
public abstract class TimeProvider
type TimeProvider = class
Public MustInherit Class TimeProvider
- Ereditarietà
-
TimeProvider
- Derivato
Costruttori
TimeProvider() |
Inizializza una nuova istanza di TimeProvider. |
Proprietà
LocalTimeZone |
Ottiene il fuso orario locale in base alla TimeProvidernozione di ora. |
System |
Ottiene un oggetto TimeProvider che fornisce un orologio basato su UtcNow, un fuso orario basato Localsu , un timestamp ad alte prestazioni basato su e un timer basato Stopwatchsu Timer. |
TimestampFrequency |
Ottiene la frequenza di GetTimestamp() come numero di tick al secondo. |
Metodi
CreateTimer(TimerCallback, Object, TimeSpan, TimeSpan) |
Crea una nuova ITimer istanza usando TimeSpan i valori per misurare gli intervalli di tempo. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetElapsedTime(Int64) |
Ottiene il tempo trascorso perché il |
GetElapsedTime(Int64, Int64) |
Ottiene il tempo trascorso tra due timestamp recuperati usando GetTimestamp(). |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetLocalNow() |
Ottiene la data e l'ora correnti in base alla nozione di ora in base GetUtcNow()a TimeProvider, con l'offset LocalTimeZoneimpostato sull'offset dall'ora UTC (Coordinated Universal Time). |
GetTimestamp() |
Ottiene il valore ad alta frequenza corrente progettato per misurare intervalli di tempo di piccole dimensioni con accuratezza elevata nel meccanismo timer. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetUtcNow() |
Ottiene la data e l'ora UTC (Coordinated Universal Time) corrente con un offset pari a zero, in base alla TimeProvidernozione di ora corrente. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Fornisce un'astrazione per il tempo. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
Fornisce un'astrazione per il tempo. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per