BatchingLoggerProvider.IntervalAsync(TimeSpan, CancellationToken) Метод

Определение

Ожидание заданного TimeSpan.

protected:
 virtual System::Threading::Tasks::Task ^ IntervalAsync(TimeSpan interval, System::Threading::CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.Task IntervalAsync (TimeSpan interval, System.Threading.CancellationToken cancellationToken);
abstract member IntervalAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.IntervalAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function IntervalAsync (interval As TimeSpan, cancellationToken As CancellationToken) As Task

Параметры

interval
TimeSpan

Промежуток времени для ожидания.

cancellationToken
CancellationToken

CancellationToken, который можно использовать для отмены задержки.

Возвращаемое значение

Task, который завершается после истечения interval или отмены cancellationToken.

Исключения

Маркер отмены был отменен. Это исключение сохраняется в возвращаемой задаче.

Применяется к