Język

AwaitExtensions Klasa

Definicja

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.