ValueTaskAwaiter<TResult> 结构

定义

为 a . 提供等待程序 ValueTask<TResult>

generic <typename TResult>
public value class ValueTaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public readonly struct ValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
public struct ValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type ValueTaskAwaiter<'Result> = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure ValueTaskAwaiter(Of TResult)
Implements ICriticalNotifyCompletion

类型参数

TResult

任务生成的结果的类型。

继承
ValueTaskAwaiter<TResult>
实现

属性

名称 说明
IsCompleted

获取一个值,该值指示是否已 ValueTask<TResult> 完成。

方法

名称 说明
GetResult()

获取 ValueTask 的结果。

OnCompleted(Action)

计划此 ValueTask<TResult>操作的延续操作。

UnsafeOnCompleted(Action)

计划此 ValueTask 的延续操作。

适用于