Task.ConfigureAwait Metódus

Definíció

Túlterhelések

Name Description
ConfigureAwait(Boolean)

A várakozáshoz Taskhasznált várakozót konfigurálja.

ConfigureAwait(ConfigureAwaitOptions)

A várakozáshoz Taskhasznált várakozót konfigurálja.

ConfigureAwait(Boolean)

Forrás:
Task.cs
Forrás:
Task.cs
Forrás:
Task.cs
Forrás:
Task.cs
Forrás:
Task.cs

A várakozáshoz Taskhasznált várakozót konfigurálja.

public:
 System::Runtime::CompilerServices::ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable ConfigureAwait(bool continueOnCapturedContext);
member this.ConfigureAwait : bool -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable
Public Function ConfigureAwait (continueOnCapturedContext As Boolean) As ConfiguredTaskAwaitable

Paraméterek

continueOnCapturedContext
Boolean

truemegkísérelni a folytatás visszaállítását az eredeti rögzített környezetbe; egyéb esetben. false

Válaszok

A feladatra való várakozáshoz használt objektum.

Megjegyzések

Amikor egy aszinkron metódus közvetlenül vár egy Task-re, a folytatás általában ugyanazon a szálon történik, amely létrehozta a feladatot, az aszinkron környezettől függően. Ez a viselkedés a teljesítmény szempontjából költséges lehet, és holtpontot eredményezhet a felhasználói felületen. A problémák elkerülése érdekében hívja fel a .Task.ConfigureAwait(false) További információ: ConfigureAwait FAQ.

Lásd még

A következőre érvényes:

ConfigureAwait(ConfigureAwaitOptions)

Forrás:
Task.cs
Forrás:
Task.cs
Forrás:
Task.cs
Forrás:
Task.cs

A várakozáshoz Taskhasznált várakozót konfigurálja.

public:
 System::Runtime::CompilerServices::ConfiguredTaskAwaitable ConfigureAwait(System::Threading::Tasks::ConfigureAwaitOptions options);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable ConfigureAwait(System.Threading.Tasks.ConfigureAwaitOptions options);
member this.ConfigureAwait : System.Threading.Tasks.ConfigureAwaitOptions -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable
Public Function ConfigureAwait (options As ConfigureAwaitOptions) As ConfiguredTaskAwaitable

Paraméterek

options
ConfigureAwaitOptions

A feladat várakozási módjának konfigurálásához használt beállítások.

Válaszok

A feladatra való várakozáshoz használt objektum.

Kivételek

Az options argumentum érvénytelen értéket ad meg.

A következőre érvényes: