TimeProviderTaskExtensions.Delay Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy zadanie, które zostanie ukończone po określonym interwale czasu.
public static System.Threading.Tasks.Task Delay (this TimeProvider timeProvider, TimeSpan delay, System.Threading.CancellationToken cancellationToken = default);
static member Delay : TimeProvider * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function Delay (timeProvider As TimeProvider, delay As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametry
- timeProvider
- TimeProvider
TimeProvider, za pomocą którego należy interpretować delay
.
- delay
- TimeSpan
TimeSpan czekać przed ukończeniem zwróconego zadania lub InfiniteTimeSpan czekać na czas nieokreślony.
- cancellationToken
- CancellationToken
Token anulowania do obserwowania podczas oczekiwania na ukończenie zadania.
Zwraca
Zadanie reprezentujące opóźnienie czasowe.
Wyjątki
Argument timeProvider
to null
.
delay
reprezentuje ujemny interwał czasu inny niż InfiniteTimeSpan.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla