オブジェクトをインスタンス化し、タスクを起動するための最も一般的な方法です。このコンストラクターによって提供される唯一の利点は、オブジェクトのインスタンス化をタスクの呼び出しから分離できることです。System.Threading.Tasks.Task<'Result>パラメーターfunctionFunc<Object,TResult>タスクで実行するコードを表すデリゲート。プロパティが関数の結果値を返すように設定されます。function.stateObject関数によって使用されるデータを表すオブジェクト。CancellationToken。TaskCreationOptions。無効な値を指定しています。