ManualResetValueTaskSourceCore<TResult> Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет основную логику для реализации IValueTaskSource или IValueTaskSource<TResult>ручного сброса.
generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)
Параметры типа
- TResult
- Наследование
Свойства
RunContinuationsAsynchronously |
Возвращает или задает, следует ли принудительно выполнять продолжение асинхронно. |
Version |
Возвращает версию операции. |
Методы
GetResult(Int16) |
Возвращает результат операции. |
GetStatus(Int16) |
Возвращает состояние операции. |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
Планирует действие продолжения для этой операции. |
Reset() |
Сбрасывается, чтобы подготовиться к следующей операции. |
SetException(Exception) |
Завершается ошибкой. |
SetResult(TResult) |
Завершается с успешным результатом. |