IValueTaskSource<TResult> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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> の継続アクションをスケジュール設定します。 |