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 Task operações com TimeProvider.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Herança
-
TimeProviderTaskExtensions
Comentários
O Microsoft. As interfaces da biblioteca Bcl.TimeProvider destinam-se exclusivamente ao uso na criação em relação à área de superfície pré-.NET 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
| Nome | Description |
|---|---|
| CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Inicializa uma nova instância da CancellationTokenSource classe que será cancelada após a especificada TimeSpan. |
| 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 isso Task for concluído, quando o tempo limite especificado expirar ou quando o cancelamento especificado CancellationToken for solicitado. |
| WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Obtém um Task que será concluído quando isso Task for concluído, quando o tempo limite especificado expirar ou quando o cancelamento especificado CancellationToken for solicitado. |