PoolingAsyncValueTaskMethodBuilder<TResult> Struct

Definitie

Vertegenwoordigt een opbouwfunctie voor asynchrone methoden die een ValueTask<TResult>.

generic <typename TResult>
public value class PoolingAsyncValueTaskMethodBuilder
public struct PoolingAsyncValueTaskMethodBuilder<TResult>
type PoolingAsyncValueTaskMethodBuilder<'Result> = struct
Public Structure PoolingAsyncValueTaskMethodBuilder(Of TResult)

Type parameters

TResult

Het type van het resultaat.

Overname
PoolingAsyncValueTaskMethodBuilder<TResult>

Eigenschappen

Name Description
Task

Hiermee haalt u de waardetaak voor deze opbouwfunctie op.

Methoden

Name Description
AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Hiermee wordt de statusmachine gepland om door te gaan naar de volgende actie wanneer de opgegeven wachter is voltooid.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Hiermee wordt de statusmachine gepland om door te gaan naar de volgende actie wanneer de opgegeven wachter is voltooid.

Create()

Hiermee maakt u een exemplaar van de PoolingAsyncValueTaskMethodBuilder<TResult> struct.

SetException(Exception)

Markeert de waardetaak als mislukt en koppelt de opgegeven uitzondering aan de waardetaak.

SetResult(TResult)

Markeert de waardetaak als voltooid.

SetStateMachine(IAsyncStateMachine)

Koppelt de opbouwfunctie aan de opgegeven statusmachine.

Start<TStateMachine>(TStateMachine)

Begint met het uitvoeren van de opbouwfunctie met de gekoppelde statusmachine.

Van toepassing op