語言

ValueTaskAwaiter<TResult> 結構

定義

提供 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>
實作

屬性

名稱 Description
IsCompleted

會得到一個表示是否 ValueTask<TResult> 已完成的值。

方法

名稱 Description
GetResult()

取得 ValueTask 的結果。

OnCompleted(Action)

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

UnsafeOnCompleted(Action)

排程此 ValueTask 的延續動作。

適用於