RunAsync メソッド
| 編集/提案 ソースを表示RunAsync(IContext)
パイプラインの実行を非同期的に開始します。 最初の処理の引数にはnullを渡し戻り値は破棄します。
宣言
Task RunAsync(IContext context)
引数
型 | 名前 | 説明 |
---|---|---|
IContext | context | 実行に必要な文脈情報です。 |
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task | 実行中のパイプラインを表す非同期操作です。 |
例外
型 | 条件 |
---|---|
System.InvalidOperationException |
RunAsync<TParam, TResult>(IContext, TParam)
パイプラインの実行を非同期的に開始します。
宣言
Task<TResult> RunAsync<TParam, TResult>(IContext context, TParam arg)
引数
型 | 名前 | 説明 |
---|---|---|
IContext | context | 実行に必要な文脈情報です。 |
TParam | arg | 処理に必要な引数です。 |
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task<TResult> | 戻り値を含む実行中のパイプラインを表す非同期操作です。 |
型引数
名前 | 説明 |
---|---|
TParam | 実行する処理の引数の種類です。 |
TResult | 実行する処理の戻り値の種類です。 |
例外
型 | 条件 |
---|---|
System.InvalidOperationException |