TimeProviderTaskExtensions Klas

Definitie

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.

Van toepassing op