PoolingAsyncValueTaskMethodBuilder Struktura

Definice

Představuje tvůrce pro asynchronní metody, které vrací ValueTask.

public value class PoolingAsyncValueTaskMethodBuilder
public struct PoolingAsyncValueTaskMethodBuilder
type PoolingAsyncValueTaskMethodBuilder = struct
Public Structure PoolingAsyncValueTaskMethodBuilder
Dědičnost
PoolingAsyncValueTaskMethodBuilder

Vlastnosti

Task

Získá úkol pro tohoto tvůrce.

Metody

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Naplánuje stavový počítač tak, aby po dokončení zadaného awaiteru pokračoval k další akci.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Naplánuje stavový počítač tak, aby po dokončení zadaného awaiteru pokračoval k další akci.

Create()

Vytvoří instanci PoolingAsyncValueTaskMethodBuilder struktury.

SetException(Exception)

Označí úkol jako neúspěšný a vytvoří vazbu zadané výjimky na úkol.

SetResult()

Označí úkol jako úspěšně dokončený.

SetStateMachine(IAsyncStateMachine)

Přidruží tvůrce k zadanému stavovém počítači.

Start<TStateMachine>(TStateMachine)

Začne spouštět tvůrce s přidruženým stavovým počítačem.

Platí pro