BatchingLoggerProvider.IntervalAsync(TimeSpan, CancellationToken) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wacht op de opgegeven 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
Parameters
- interval
- TimeSpan
De hoeveelheid tijd die moet worden gewacht.
- cancellationToken
- CancellationToken
Een CancellationToken die kan worden gebruikt om de vertraging te annuleren.
Retouren
Een Task die wordt voltooid wanneer de interval geslaagde bewerking is voltooid of als de cancellationToken bewerking is geannuleerd.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.