Auf Englisch lesen

Freigeben über


TaskAsyncEnumerableExtensions.ConfigureAwait Methode

Definition

Überlädt

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguriert, wie auf die von einem asynchronen Einweg zurückgegebenen Aufgaben gewartet wird.

ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean)

Konfiguriert, wie die von einer asynchronen Iteration zurückgegebenen Aufgaben erwartet werden.

ConfigureAwait(IAsyncDisposable, Boolean)

Quelle:
TaskAsyncEnumerableExtensions.cs
Quelle:
TaskAsyncEnumerableExtensions.cs
Quelle:
TaskAsyncEnumerableExtensions.cs

Konfiguriert, wie auf die von einem asynchronen Einweg zurückgegebenen Aufgaben gewartet wird.

C#
public static System.Runtime.CompilerServices.ConfiguredAsyncDisposable ConfigureAwait(this IAsyncDisposable source, bool continueOnCapturedContext);

Parameter

source
IAsyncDisposable

Die asynchrone Quelle, die verfügbar ist.

continueOnCapturedContext
Boolean

Gibt an, ob der aktuelle Kontext erfasst und gemarsst werden soll.

Gibt zurück

Der konfigurierte asynchrone Einweg.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1

ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean)

Quelle:
TaskAsyncEnumerableExtensions.cs
Quelle:
TaskAsyncEnumerableExtensions.cs
Quelle:
TaskAsyncEnumerableExtensions.cs

Konfiguriert, wie die von einer asynchronen Iteration zurückgegebenen Aufgaben erwartet werden.

C#
public static System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable<T> ConfigureAwait<T>(this System.Collections.Generic.IAsyncEnumerable<T> source, bool continueOnCapturedContext);

Typparameter

T

Der Typ der Objekte, die durchlaufen werden.

Parameter

source
IAsyncEnumerable<T>

Die Aufzählung der Quelle, die durchlaufen werden kann.

continueOnCapturedContext
Boolean

Gibt an, ob der aktuelle Kontext erfasst und gemarsst werden soll.

Gibt zurück

Die konfigurierte Aufzählung.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1