AsyncValueTaskMethodBuilder AsyncValueTaskMethodBuilder AsyncValueTaskMethodBuilder AsyncValueTaskMethodBuilder Struct

Definición

Representa un generador para los métodos asincrónicos que devuelven 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
Herencia
AsyncValueTaskMethodBuilderAsyncValueTaskMethodBuilderAsyncValueTaskMethodBuilderAsyncValueTaskMethodBuilder

Propiedades

Task Task Task Task

Obtiene la tarea para este generador.Gets the task for this builder.

Métodos

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

Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.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)

Programa la máquina de estados para continuar en la siguiente acción cuando se complete el awaiter especificado.Schedules the state machine to proceed to the next action when the specified awaiter completes.

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

Crea una instancia de la estructura AsyncValueTaskMethodBuilder.Creates an instance of the AsyncValueTaskMethodBuilder struct.

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

Marca la tarea como errónea y enlaza la excepción especificada a la tarea.Marks the task as failed and binds the specified exception to the task.

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

Marca la tarea como finalizada correctamente.Marks the task as successfully completed.

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

Asocia el generador al equipo de estado especificado.Associates the builder with the specified state machine.

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

Comienza la ejecución del generador con el equipo de estado asociado.Begins running the builder with the associated state machine.

Se aplica a