PoolingAsyncValueTaskMethodBuilder<TResult> Структура
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет конструктор для асинхронных методов, возвращающий задачу ValueTask<TResult>.
generic <typename TResult>
public value class PoolingAsyncValueTaskMethodBuilder
public struct PoolingAsyncValueTaskMethodBuilder<TResult>
type PoolingAsyncValueTaskMethodBuilder<'Result> = struct
Public Structure PoolingAsyncValueTaskMethodBuilder(Of TResult)
- TResult
Тип результата.
- Наследование
Task |
Возвращает задачу значения для этого построителя. |
Await |
Планирует переход конечного автомата к следующему действию по завершении выполнения указанного объекта типа awaiter. |
Await |
Планирует переход конечного автомата к следующему действию по завершении выполнения указанного объекта типа awaiter. |
Create() |
Создает экземпляр структуры PoolingAsyncValueTaskMethodBuilder<TResult>. |
Set |
Помечает задачу со значением как сбой и привязывает указанное исключение к задаче значения. |
Set |
Помечает задачу со значением как успешно завершенную. |
Set |
Связывает построитель с указанным конечным автоматом. |
Start<TState |
Начинает выполнение построителя со связанным конечным автоматом. |
Продукт | Версии |
---|---|
.NET | 6, 7, 8, 9 |