AwaitExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione e awaitable per .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
- Ereditarietà
-
AwaitExtensions
Metodi
| Nome | Descrizione |
|---|---|
| ConfigureAwait(YieldAwaitable, Boolean) |
Converte YieldAwaitable in AwaitExtensions.ConfiguredTaskYieldAwaitable. |
| ConfigureAwaitForAggregateException(Task, Boolean) |
Restituisce un elemento awaitable che genererà AggregateException dalla Exception proprietà dell'attività in caso di errore. |
| ConfigureAwaitRunInline(Task) |
Ottiene un oggetto awaitable che pianifica la continuazione con una preferenza per l'esecuzione sincrona sullo stack di chiamate che ha completato l'oggetto Task, indipendentemente dall'ID del thread o da qualsiasi SynchronizationContext elemento che può essere applicato quando la continuazione viene pianificata o al completamento dell'antecedent. |
| ConfigureAwaitRunInline<T>(Task<T>) |
Ottiene un oggetto awaitable che pianifica la continuazione con una preferenza per l'esecuzione sincrona sullo stack di chiamate che ha completato l'oggetto Task, indipendentemente dall'ID del thread o da qualsiasi SynchronizationContext elemento che può essere applicato quando la continuazione viene pianificata o al completamento dell'antecedent. |
| GetAwaiter(SynchronizationContext) |
Ottiene un awaiter che pianifica le continuazioni nell'oggetto specificato SynchronizationContext. |
| GetAwaiter(TaskScheduler) |
Ottiene un awaiter che pianifica le continuazioni nell'utilità di pianificazione specificata. |
| GetAwaiter(WaitHandle) |
Fornisce funzionalità await per ordinari WaitHandles. |
| SwitchTo(TaskScheduler, Boolean) |
Ottiene un oggetto awaitable che pianifica le continuazioni nell'utilità di pianificazione specificata. |
| WaitForChangeAsync(RegistryKey, Boolean, RegistryChangeNotificationFilters, CancellationToken) |
Restituisce un'attività che viene completata quando viene modificata la chiave del Registro di sistema specificata. |
| WaitForExitAsync(Process, CancellationToken) |
Restituisce un'attività che viene completata al termine del processo e fornisce il codice di uscita di tale processo. |
Si applica a
Thread safety
Questo tipo è thread-safe per tutti i membri.