TimeProviderTaskExtensions Klas
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.
Bieden uitbreidingsmethoden voor Task bewerkingen met TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Overname
-
TimeProviderTaskExtensions
Opmerkingen
De Microsoft. Bcl.TimeProvider-bibliotheekinterfaces zijn uitsluitend bedoeld voor gebruik bij het bouwen tegen vooraf .NET 8 oppervlakte. Als uw code wordt gebouwd op basis van .NET 8 of hoger, mag deze bibliotheek niet worden gebruikt.
Methoden
| Name | Description |
|---|---|
| CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Initialiseert een nieuw exemplaar van de CancellationTokenSource klasse die wordt geannuleerd na de opgegeven TimeSpan. |
| Delay(TimeProvider, TimeSpan, CancellationToken) |
Hiermee maakt u een taak die na een opgegeven tijdsinterval wordt voltooid. |
| WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) |
Hiermee haalt u een Task bewerking op die wordt voltooid wanneer dit Task is voltooid, wanneer de opgegeven time-out verloopt of wanneer de opgegeven CancellationToken annulering heeft aangevraagd. |
| WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Hiermee haalt u een Task bewerking op die wordt voltooid wanneer dit Task is voltooid, wanneer de opgegeven time-out verloopt of wanneer de opgegeven CancellationToken annulering heeft aangevraagd. |