Compartir a través de


TimeProviderTaskExtensions.Delay Método

Definición

Crea una tarea que se completa después de un intervalo de tiempo especificado.

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

Parámetros

timeProvider
TimeProvider

La TimeProvider con la que interpretar delay.

delay
TimeSpan

El TimeSpan esperar antes de completar la tarea devuelta o InfiniteTimeSpan esperar indefinidamente.

cancellationToken
CancellationToken

Token de cancelación que se debe observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa el retraso de tiempo.

Excepciones

El argumento timeProvider es NULL.

delay representa un intervalo de tiempo negativo distinto de InfiniteTimeSpan.

Se aplica a