AsyncValueTaskMethodBuilder<TResult> Struktúra

Definíció

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
AsyncValueTaskMethodBuilder<TResult>

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.

A következőre érvényes: