Поделиться через


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
Наследование
ManualResetValueTaskSourceCore<TResult>

Свойства

RunContinuationsAsynchronously

Возвращает или задает, следует ли принудительно выполнять продолжение асинхронно.

Version

Возвращает версию операции.

Методы

GetResult(Int16)

Возвращает результат операции.

GetStatus(Int16)

Возвращает состояние операции.

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

Планирует действие продолжения для этой операции.

Reset()

Сбрасывается, чтобы подготовиться к следующей операции.

SetException(Exception)

Завершается ошибкой.

SetResult(TResult)

Завершается с успешным результатом.

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