AwaitExtensions Klasse

Definition

Erweiterungs Methoden und "awaitables" für .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
Vererbung
AwaitExtensions

Methoden

ConfigureAwait(YieldAwaitable, Boolean)

Konvertiert ein YieldAwaitable -Element in ein AwaitExtensions.ConfiguredTaskYieldAwaitable-Element.

ConfigureAwaitForAggregateException(Task, Boolean)

Gibt ein erwartbares zurück, das AggregateException von der-Eigenschaft der-Aufgabe ausgelöst wird, Exception Wenn es einen Fehler ausgibt.

ConfigureAwaitRunInline(Task)

Ruft eine erwartend ab, die die Fortsetzung mit einer Einstellung für die synchrone Ausführung in der Aufruf Liste plant, die den abgeschlossen Task hat. Dies gilt nicht für die Thread-ID oder für alle SynchronizationContext , die beim Planen der Fortsetzung oder beim Abschluss des Vorgängers angewendet werden können.

ConfigureAwaitRunInline<T>(Task<T>)

Ruft eine erwartend ab, die die Fortsetzung mit einer Einstellung für die synchrone Ausführung in der Aufruf Liste plant, die den abgeschlossen Task hat. Dies gilt nicht für die Thread-ID oder für alle SynchronizationContext , die beim Planen der Fortsetzung oder beim Abschluss des Vorgängers angewendet werden können.

GetAwaiter(TaskScheduler)

Ruft ein Awaiter ab, das Fortsetzungen auf dem angegebenen Planer plant.

GetAwaiter(WaitHandle)

Stellt die Wartefunktion für normale WaitHandle s bereit.

SwitchTo(TaskScheduler, Boolean)

Ruft ein Awaitable ab, das Fortsetzungen auf dem angegebenen Planer plant.

WaitForChangeAsync(RegistryKey, Boolean, RegistryChangeNotificationFilters, CancellationToken)

Gibt eine Aufgabe zurück, die abgeschlossen wird, wenn der angegebene Registrierungsschlüssel geändert wird.

WaitForExitAsync(Process, CancellationToken)

Gibt eine Aufgabe zurück, die abgeschlossen wird, wenn der Prozess beendet wird, und stellt den Exitcode dieses Prozesses bereit.

Gilt für

Threadsicherheit

Dieser Typ ist für alle Member Thread sicher.