TimeProviderTaskExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставьте методы расширений для Task операций с TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Наследование
-
TimeProviderTaskExtensions
Комментарии
Microsoft. Интерфейсы библиотеки Bcl.TimeProvider предназначены исключительно для использования в сборке для предварительной .NET 8 поверхностей. Если код создается для .NET 8 или более поздней версии, эта библиотека не должна использоваться.
Методы
| Имя | Описание |
|---|---|
| CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Инициализирует новый экземпляр CancellationTokenSource класса, который будет отменен после указанного TimeSpan. |
| Delay(TimeProvider, TimeSpan, CancellationToken) |
Создает задачу, которая завершается после указанного интервала времени. |
| WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) |
Возвращает значение Task , которое завершится, когда Task истекает указанное время ожидания или когда указанный CancellationToken запрос на отмену запрошен. |
| WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Возвращает значение Task , которое завершится, когда Task истекает указанное время ожидания или когда указанный CancellationToken запрос на отмену запрошен. |