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
| Nome | Description |
|---|---|
| ConfigureAwait(YieldAwaitable, Boolean) |
Converte um YieldAwaitable em um AwaitExtensions.ConfiguredTaskYieldAwaitable. |
| ConfigureAwaitForAggregateException(Task, Boolean) |
Retorna um awaitable que será lançado AggregateException da Exception propriedade da tarefa se ela falhar. |
| ConfigureAwaitRunInline(Task) |
Obtém um aguardável que agenda a continuação com uma preferência para executar de forma síncrona na pilha de chamadas que concluiu o Task, sem levar em conta a ID do thread ou qualquer SynchronizationContext que possa ser aplicada quando a continuação for agendada ou quando o antecedente for concluído. |
| ConfigureAwaitRunInline<T>(Task<T>) |
Obtém um aguardável que agenda a continuação com uma preferência para executar de forma síncrona na pilha de chamadas que concluiu o Task, sem levar em conta a ID do thread ou qualquer SynchronizationContext que possa ser aplicada quando a continuação for agendada ou quando o antecedente for concluído. |
| GetAwaiter(SynchronizationContext) |
Obtém um aguardador que agenda continuações no especificado SynchronizationContext. |
| GetAwaiter(TaskScheduler) |
Obtém um aguardador que agenda continuações no agendador especificado. |
| GetAwaiter(WaitHandle) |
Fornece funcionalidade de espera para s comuns WaitHandle. |
| SwitchTo(TaskScheduler, Boolean) |
Obtém um aguardado que agenda 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.