AsyncValueTaskMethodBuilder AsyncValueTaskMethodBuilder AsyncValueTaskMethodBuilder AsyncValueTaskMethodBuilder Struct

Definizione

Rappresenta un generatore per i metodi asincroni che restituiscono un elemento ValueTask.Represents a builder for asynchronous methods that return a ValueTask.

public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder
type AsyncValueTaskMethodBuilder = struct
Public Structure AsyncValueTaskMethodBuilder
Ereditarietà
AsyncValueTaskMethodBuilderAsyncValueTaskMethodBuilderAsyncValueTaskMethodBuilderAsyncValueTaskMethodBuilder

Proprietà

Task Task Task Task

Ottiene l'attività per questo generatore.Gets the task for this builder.

Metodi

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

Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Schedules the state machine to proceed to the next action when the specified awaiter completes.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Programma la macchina a stati per passare all'azione successiva una volta completato l'elemento awaiter specificato.Schedules the state machine to proceed to the next action when the specified awaiter completes.

Create() Create() Create() Create()

Crea un'istanza dello struct AsyncValueTaskMethodBuilder.Creates an instance of the AsyncValueTaskMethodBuilder struct.

SetException(Exception) SetException(Exception) SetException(Exception) SetException(Exception)

Contrassegna l'attività come non riuscita e associa l'eccezione specificata all'attività.Marks the task as failed and binds the specified exception to the task.

SetResult() SetResult() SetResult() SetResult()

Contrassegna l'attività come completata correttamente.Marks the task as successfully completed.

SetStateMachine(IAsyncStateMachine) SetStateMachine(IAsyncStateMachine) SetStateMachine(IAsyncStateMachine) SetStateMachine(IAsyncStateMachine)

Associa il generatore alla macchina a stati specificata.Associates the builder with the specified state machine.

Start<TStateMachine>(TStateMachine) Start<TStateMachine>(TStateMachine) Start<TStateMachine>(TStateMachine) Start<TStateMachine>(TStateMachine)

Inizia l'esecuzione del generatore con la macchina a stati associata.Begins running the builder with the associated state machine.

Si applica a