TimeProviderTaskExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Forneça métodos de extensões para operações de Task com TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Herança
-
TimeProviderTaskExtensions
Comentários
As interfaces da biblioteca Microsoft.Bcl.TimeProvider destinam-se exclusivamente ao uso na criação em pre-.NET área de superfície 8. Se o código estiver sendo criado em relação ao .NET 8 ou superior, essa biblioteca não deverá ser utilizada.
Métodos
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Inicializa uma nova instância da classe CancellationTokenSource que será cancelada após o TimeSpanespecificado. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
Cria uma tarefa que é concluída após um intervalo de tempo especificado. |
WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) |
Obtém um Task que será concluído quando esse Task for concluído, quando o tempo limite especificado expirar ou quando o CancellationToken especificado tiver o cancelamento solicitado. |
WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Obtém um Task que será concluído quando esse Task for concluído, quando o tempo limite especificado expirar ou quando o CancellationToken especificado tiver o cancelamento solicitado. |