ManualResetValueTaskSourceCore<TResult> 结构

定义

提供用于实现手动重置 IValueTaskSourceIValueTaskSource<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)

成功完成结果。

适用于