ValueTask<TResult>.AsTask メソッド

定義

この ValueTask<TResult> を表す Task<TResult> オブジェクトを取得します。Retrieves a Task<TResult> object that represents this ValueTask<TResult>.

public:
 System::Threading::Tasks::Task<TResult> ^ AsTask();
public System.Threading.Tasks.Task<TResult> AsTask ();
member this.AsTask : unit -> System.Threading.Tasks.Task<'Result>
Public Function AsTask () As Task(Of TResult)

戻り値

この ValueTask<TResult> でラップされる Task<TResult> オブジェクト (存在する場合)、または、結果を表す新しい Task<TResult> オブジェクト。The Task<TResult> object that is wrapped in this ValueTask<TResult> if one exists, or a new Task<TResult> object that represents the result.

注釈

このメソッドは、ラップされたタスクオブジェクト (存在する場合) を返すか、または結果を表す新しい task オブジェクトを作成します。This method either returns the wrapped task object, if one exists, or it manufactures a new task object to represent the result.

適用対象