TimeProviderTaskExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporcione métodos de extensiones para operaciones de Task con TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Herencia
-
TimeProviderTaskExtensions
Comentarios
Las interfaces de biblioteca Microsoft.Bcl.TimeProvider están diseñadas únicamente para su uso en la compilación en pre-.NET 8 superficies. Si el código se está compilando en .NET 8 o superior, esta biblioteca no debe usarse.
Métodos
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Inicializa una nueva instancia de la clase CancellationTokenSource que se cancelará después del TimeSpanespecificado. |
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 que se completará cuando finalice este Task, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación del CancellationToken especificado. |
WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Obtiene un Task que se completará cuando finalice este Task, cuando expire el tiempo de espera especificado o cuando se haya solicitado la cancelación del CancellationToken especificado. |