TimeProviderTaskExtensions Klasa
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.
Udostępnia metody rozszerzeń dla operacji Task za pomocą TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Dziedziczenie
-
TimeProviderTaskExtensions
Uwagi
Interfejsy biblioteki Microsoft.Bcl.TimeProvider są przeznaczone wyłącznie do użytku w tworzeniu pod kątem pre-.NET 8 powierzchni. Jeśli kod jest kompilowany na platformie .NET 8 lub nowszym, nie używaj tej biblioteki.
Metody
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Inicjuje nowe wystąpienie klasy CancellationTokenSource, która zostanie anulowana po określonej TimeSpan. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
Tworzy zadanie, które zostanie ukończone po określonym interwale czasu. |
WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) |
Pobiera Task, które zostaną ukończone po zakończeniu tego Task, po upływie określonego limitu czasu lub żądaniu anulowania określonego CancellationToken. |
WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Pobiera Task, które zostaną ukończone po zakończeniu tego Task, po upływie określonego limitu czasu lub żądaniu anulowania określonego CancellationToken. |
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