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,該項目會在經過 intervalcancellationToken 取消時完成。

例外狀況

取消權杖已取消。 此例外狀況會儲存在傳回的工作中。

適用於