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> 所產生之結果的型別。

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

方法

GetResult(Int16)

取得 IValueTaskSource<TResult> 的結果。

GetStatus(Int16)

取得目前作業的狀態。

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

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

適用於