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

戻り値

interval が経過したとき、または cancellationToken が取り消されたときに完了する Task

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

適用対象