語言

IValueTaskSource<TResult> 介面

定義

代表一個可以被包裹 ValueTask<TResult>的物件。

generic <typename TResult>
public interface class IValueTaskSource
public interface IValueTaskSource<out TResult>
type IValueTaskSource<'Result> = interface
Public Interface IValueTaskSource(Of Out TResult)

類型參數

TResult

由 所產生 IValueTaskSource<TResult>的結果類型。

這是共變數的型別參數。 也就是說,您可以使用您指定的類型,或衍生程度較高的任何類型。 如需共變數與反變數的詳細資訊,請參閱泛型中的共變數與反變數。

方法

名稱 Description
GetResult(Int16)

得到 的結果 IValueTaskSource<TResult>。

GetStatus(Int16)

會收到目前行動的狀態。

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

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

適用於