AsyncValueTaskMethodBuilder Структура

Определение

Представляет конструктор для асинхронных методов, возвращающих задачу ValueTask.Represents a builder for asynchronous methods that return a ValueTask.

public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder
type AsyncValueTaskMethodBuilder = struct
Public Structure AsyncValueTaskMethodBuilder
Наследование
AsyncValueTaskMethodBuilder

Свойства

Task

Получает задачу для данного построителя.Gets the task for this builder.

Методы

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Планирует переход конечного автомата к следующему действию по завершении выполнения указанного объекта типа awaiter.Schedules the state machine to proceed to the next action when the specified awaiter completes.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Планирует переход конечного автомата к следующему действию по завершении выполнения указанного объекта типа awaiter.Schedules the state machine to proceed to the next action when the specified awaiter completes.

Create()

Создает экземпляр структуры AsyncValueTaskMethodBuilder.Creates an instance of the AsyncValueTaskMethodBuilder struct.

SetException(Exception)

Помечает задачу как сбойную и привязывает указанное исключение в задаче.Marks the task as failed and binds the specified exception to the task.

SetResult()

Отмечает задачу как успешно завершенную.Marks the task as successfully completed.

SetStateMachine(IAsyncStateMachine)

Связывает построитель с указанным конечным автоматом.Associates the builder with the specified state machine.

Start<TStateMachine>(TStateMachine)

Начинает выполнение построителя со связанным конечным автоматом.Begins running the builder with the associated state machine.

Применяется к