BatchingLoggerProvider.IntervalAsync(TimeSpan, CancellationToken) Metodo

Definizione

Attende per il valore di TimeSpan specificato.

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

Parametri

interval
TimeSpan

Quantità di tempo di attesa.

cancellationToken
CancellationToken

Oggetto CancellationToken che può essere usato per annullare il ritardo.

Restituisce

Oggetto Task che viene completato quando viene passato interval o quando viene annullato cancellationToken.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Si applica a