Task.ConfigureAwait Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.