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 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 . |