TimeProviderTaskExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы расширений для операций Task с TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Наследование
-
TimeProviderTaskExtensions
Комментарии
Интерфейсы библиотеки Microsoft.Bcl.TimeProvider предназначены исключительно для использования в создании pre-.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 запрашивается отмена. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по