TimeProviderTaskExtensions.CreateCancellationTokenSource Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса CancellationTokenSource, который будет отменен после указанного TimeSpan.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::CancellationTokenSource ^ CreateCancellationTokenSource(TimeProvider ^ timeProvider, TimeSpan delay);
public static System.Threading.CancellationTokenSource CreateCancellationTokenSource (this TimeProvider timeProvider, TimeSpan delay);
static member CreateCancellationTokenSource : TimeProvider * TimeSpan -> System.Threading.CancellationTokenSource
<Extension()>
Public Function CreateCancellationTokenSource (timeProvider As TimeProvider, delay As TimeSpan) As CancellationTokenSource
Параметры
- timeProvider
- TimeProvider
TimeProvider, с которыми следует интерпретировать delay
.
- delay
- TimeSpan
Интервал времени ожидания перед отменой этого CancellationTokenSource.
Возвращаемое значение
CancellationTokenSource, которые будут отменены после указанного delay
.
Исключения
delay
отрицательно и не равно InfiniteTimeSpanили больше максимально допустимой длительности таймера.
Комментарии
Отсчет задержки начинается во время вызова конструктора. По истечении срока действия задержки созданная CancellationTokenSource отменяется, если она еще не отменена.
При запуске в версиях .NET более ранних версий .NET 8 при вызове CancelAfter(TimeSpan) в результирующем объекте существует ограничение. Это действие не завершит начальное таймер, указанное delay
. Однако это ограничение не применяется к .NET 8 и более поздним версиям.
Применяется к
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру