TimeProviderTaskExtensions Clase

Definición

Proporcione métodos de extensiones para Task las operaciones con TimeProvider.

public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
Herencia
TimeProviderTaskExtensions

Comentarios

El Microsoft. Las interfaces de biblioteca Bcl.TimeProvider están diseñadas únicamente para su uso en la compilación en superficies anteriores a .NET 8. Si el código se compila con .NET 8 o superior, no se debe usar esta biblioteca.

Métodos

Nombre Description
CreateCancellationTokenSource(TimeProvider, TimeSpan)

Inicializa una nueva instancia de la CancellationTokenSource clase que se cancelará después del especificado TimeSpan.

Delay(TimeProvider, TimeSpan, CancellationToken)

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

WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken)

Obtiene un Task objeto que se completará cuando Task finalice, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación especificada CancellationToken .

WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken)

Obtiene un Task objeto que se completará cuando Task finalice, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación especificada CancellationToken .

Se aplica a