AwaitExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Metody rozszerzeń i oczekiwane dla .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
- Dziedziczenie
-
AwaitExtensions
Metody
| Nazwa | Opis |
|---|---|
| ConfigureAwait(YieldAwaitable, Boolean) |
Konwertuje element na YieldAwaitable .AwaitExtensions.ConfiguredTaskYieldAwaitable |
| ConfigureAwaitForAggregateException(Task, Boolean) |
Zwraca oczekiwany element, który zostanie zgłoszony AggregateException z Exception właściwości zadania, jeśli wystąpi błąd. |
| ConfigureAwaitRunInline(Task) |
Pobiera oczekiwany element, który planuje kontynuację z preferencją wykonywania synchronicznie na stosie wywołań, który zakończył Taskelement , bez względu na identyfikator wątku lub dowolny SynchronizationContext , który może być stosowany, gdy kontynuacja jest zaplanowana lub po zakończeniu antecedent. |
| ConfigureAwaitRunInline<T>(Task<T>) |
Pobiera oczekiwany element, który planuje kontynuację z preferencją wykonywania synchronicznie na stosie wywołań, który zakończył Taskelement , bez względu na identyfikator wątku lub dowolny SynchronizationContext , który może być stosowany, gdy kontynuacja jest zaplanowana lub po zakończeniu antecedent. |
| GetAwaiter(SynchronizationContext) |
Pobiera element awaiter, który planuje kontynuacje określonego SynchronizationContextelementu . |
| GetAwaiter(TaskScheduler) |
Pobiera element awaiter, który planuje kontynuacje określonego harmonogramu. |
| GetAwaiter(WaitHandle) |
Zapewnia funkcję await dla zwykłych WaitHandles. |
| SwitchTo(TaskScheduler, Boolean) |
Pobiera oczekiwany element, który planuje kontynuacje określonego harmonogramu. |
| WaitForChangeAsync(RegistryKey, Boolean, RegistryChangeNotificationFilters, CancellationToken) |
Zwraca zadanie, które zostanie zakończone po zmianie określonego klucza rejestru. |
| WaitForExitAsync(Process, CancellationToken) |
Zwraca zadanie, które kończy się po zakończeniu procesu i udostępnia kod zakończenia tego procesu. |
Dotyczy
Bezpieczeństwo wątkowe
Ten typ jest bezpieczny wątkowo dla wszystkich elementów członkowskich.