Jazyk

Task<TResult>.ConfigureAwait Metoda

Definice

Přetížení

Name Description
ConfigureAwait(Boolean)

Konfiguruje awaiter použitý k tomuto .Task<TResult>

ConfigureAwait(ConfigureAwaitOptions)

Konfiguruje awaiter použitý k tomuto .Task

ConfigureAwait(Boolean)

Zdroj:
Future.cs
Zdroj:
Task_T.cs
Zdroj:
Future.cs
Zdroj:
Future.cs
Zdroj:
Future.cs

Konfiguruje awaiter použitý k tomuto .Task<TResult>

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)

Parametry

continueOnCapturedContext
Boolean

true, aby se pokusil zařadit pokračování zpět do původního kontextu zachycen; jinak nepravda.

Návraty

Objekt použitý k vyčkání tohoto úkolu.

Platí pro

ConfigureAwait(ConfigureAwaitOptions)

Zdroj:
Future.cs
Zdroj:
Task_T.cs
Zdroj:
Future.cs
Zdroj:
Future.cs

Konfiguruje awaiter použitý k tomuto .Task

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)

Parametry

options
ConfigureAwaitOptions

Možnosti používané ke konfiguraci způsobu provedení čekajících na tuto úlohu.

Návraty

Objekt použitý k vyčkání tohoto úkolu.

Výjimky

Argument options určuje neplatnou hodnotu.

Platí pro