TimeProviderTaskExtensions.Delay Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en aktivitet som slutförs efter ett angivet tidsintervall.
public static System.Threading.Tasks.Task Delay(this TimeProvider timeProvider, TimeSpan delay, System.Threading.CancellationToken cancellationToken = default);
static member Delay : TimeProvider * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function Delay (timeProvider As TimeProvider, delay As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametrar
- timeProvider
- TimeProvider
Med TimeProvider vilken du ska tolka delay.
- delay
- TimeSpan
Att TimeSpan vänta innan den returnerade uppgiften slutförs eller InfiniteTimeSpan att vänta på obestämd tid.
- cancellationToken
- CancellationToken
En annulleringstoken som ska observeras i väntan på att aktiviteten ska slutföras.
Returer
En uppgift som representerar tidsfördröjningen.
Undantag
Argumentet timeProvider är null.
delay representerar ett annat negativt tidsintervall än InfiniteTimeSpan.