AsyncValueTaskMethodBuilder<TResult> Struktúra
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.
Az aszinkron metódusok ValueTask<TResult>szerkesztője, amely egy .
generic <typename TResult>
public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder<TResult>
type AsyncValueTaskMethodBuilder<'Result> = struct
Public Structure AsyncValueTaskMethodBuilder(Of TResult)
Típusparaméterek
- TResult
A tevékenység által előállított eredmény típusa.
- Öröklődés
Tulajdonságok
| Name | Description |
|---|---|
| Task |
Lekéri a szerkesztő feladatát. |
Metódusok
| Name | Description |
|---|---|
| AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Ütemezi az állapotgépet a következő műveletre, amikor a megadott váró befejeződik. |
| AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Ütemezi az állapotgépet a következő műveletre, amikor a megadott váró befejeződik. |
| Create() |
Létrehozza a szerkezet egy példányát AsyncValueTaskMethodBuilder<TResult> . |
| SetException(Exception) |
A feladatot sikertelenként jelöli meg, és a megadott kivételt a tevékenységhez köti. |
| SetResult(TResult) |
Sikeresen befejezettként jelöli meg a feladatot. |
| SetStateMachine(IAsyncStateMachine) |
Társítja a szerkesztőt a megadott állapotgéppel. |
| Start<TStateMachine>(TStateMachine) |
Megkezdi a szerkesztő futtatását a társított állapotgéppel. |