Task<TResult>.ConfigureAwait Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
ConfigureAwait(Boolean) |
Konfiguriert einen Awaiter, der verwendet wird, um diese Task<TResult> zu erwarten. |
ConfigureAwait(ConfigureAwaitOptions) |
Konfiguriert einen Awaiter, der verwendet wird, um diese Task zu erwarten. |
- Quelle:
- Future.cs
- Quelle:
- Future.cs
- Quelle:
- Future.cs
Konfiguriert einen Awaiter, der verwendet wird, um diese Task<TResult> zu erwarten.
public:
System::Runtime::CompilerServices::ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext);
override this.ConfigureAwait : bool -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'Result>
Public Function ConfigureAwait (continueOnCapturedContext As Boolean) As ConfiguredTaskAwaitable(Of TResult)
Parameter
- continueOnCapturedContext
- Boolean
"True", um zu versuchen, die Fortsetzung zurück in den ursprünglich erfassten Text zu marshallen; andernfalls "False".
Gibt zurück
Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.
Gilt für:
.NET 10 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Quelle:
- Future.cs
- Quelle:
- Future.cs
Konfiguriert einen Awaiter, der verwendet wird, um diese Task zu erwarten.
public:
System::Runtime::CompilerServices::ConfiguredTaskAwaitable<TResult> ConfigureAwait(System::Threading::Tasks::ConfigureAwaitOptions options);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait(System.Threading.Tasks.ConfigureAwaitOptions options);
override this.ConfigureAwait : System.Threading.Tasks.ConfigureAwaitOptions -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'Result>
Public Function ConfigureAwait (options As ConfigureAwaitOptions) As ConfiguredTaskAwaitable(Of TResult)
Parameter
- options
- ConfigureAwaitOptions
Optionen, die zum Konfigurieren der Ausführung von Wartezeiten für diese Aufgabe verwendet werden.
Gibt zurück
Ein Objekt, das verwendet wird, um diese Aufgabe zu erwarten.
Ausnahmen
Das options
-Argument gibt einen ungültigen Wert an.
Gilt für:
.NET 10 und andere Versionen
Produkt | Versionen |
---|---|
.NET | 8, 9, 10 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: