AwaitExtensions 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.
Métodos de extensão e awaitables para .NET 4,5.
public ref class AwaitExtensions abstract sealed
public ref class AwaitExtensions abstract sealed
class AwaitExtensions abstract sealed
public static class AwaitExtensions
type AwaitExtensions = class
Public Module AwaitExtensions
- Herança
-
AwaitExtensions
Métodos
| ConfigureAwait(YieldAwaitable, Boolean) |
Converte uma YieldAwaitable em uma AwaitExtensions.ConfiguredTaskYieldAwaitable. |
| ConfigureAwaitForAggregateException(Task, Boolean) |
Retorna um awaitable que será gerado AggregateException a partir da Exception propriedade da tarefa se ela falhar. |
| ConfigureAwaitRunInline(Task) |
Obtém um awaitable que agenda a continuação com uma preferência de execução síncrona na pilha de chamadas que concluiu o Task , sem considerar a ID do thread ou qualquer um SynchronizationContext que possa ser aplicado quando a continuação é agendada ou quando o Antecedent é concluído. |
| ConfigureAwaitRunInline<T>(Task<T>) |
Obtém um awaitable que agenda a continuação com uma preferência de execução síncrona na pilha de chamadas que concluiu o Task , sem considerar a ID do thread ou qualquer um SynchronizationContext que possa ser aplicado quando a continuação é agendada ou quando o Antecedent é concluído. |
| GetAwaiter(TaskScheduler) |
Obtém um aguardador que agenda as continuações no Agendador especificado. |
| GetAwaiter(WaitHandle) |
Fornece a funcionalidade Await para WaitHandle s comuns. |
| SwitchTo(TaskScheduler, Boolean) |
Obtém um awaitable que agenda as continuações no Agendador especificado. |
| WaitForChangeAsync(RegistryKey, Boolean, RegistryChangeNotificationFilters, CancellationToken) |
Retorna uma tarefa que é concluída quando a chave do Registro especificada é alterada. |
| WaitForExitAsync(Process, CancellationToken) |
Retorna uma tarefa que é concluída quando o processo é encerrado e fornece o código de saída desse processo. |
Aplica-se a
Acesso thread-safe
Esse tipo é thread-safe para todos os membros.