TimeProviderTaskExtensions.Delay Metodo

Definizione

Crea un'attività che viene completata dopo un intervallo di tempo specificato.

public static System.Threading.Tasks.Task Delay (this TimeProvider timeProvider, TimeSpan delay, System.Threading.CancellationToken cancellationToken = default);

Parametri

timeProvider
TimeProvider

TimeProvider con cui interpretare delay.

delay
TimeSpan

Il TimeSpan di attesa prima di completare l'attività restituita o InfiniteTimeSpan attendere per un periodo illimitato.

cancellationToken
CancellationToken

Token di annullamento da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta il ritardo di tempo.

Eccezioni

L'argomento timeProvider è Null.

delay rappresenta un intervallo di tempo negativo diverso da InfiniteTimeSpan.

Si applica a

Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)