ValueTaskAwaiter<TResult> 結構

定義

ValueTask<TResult> 提供 awaiter。

C#
public readonly struct ValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
C#
public struct ValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion

類型參數

TResult

工作所產生的結果類型。

繼承
ValueTaskAwaiter<TResult>
實作

屬性

IsCompleted

取得值,指出 ValueTask<TResult> 是否已完成。

方法

GetResult()

取得 ValueTask 的結果。

OnCompleted(Action)

排程此 ValueTask<TResult> 的接續動作。

UnsafeOnCompleted(Action)

排程這個 ValueTask 的接續動作。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1