PipelineExtensions.ProcessFunc<TParam, TResult> デリゲート
パイプラインで実行される処理を表します。
名前空間: ExapisSOP.Core
アセンブリ: ExapisSOP.dll
構文
public delegate Task<TResult> ProcessFunc<TParam, TResult>(IContext context, TParam arg, PipelineExtensions.NextProcessFunc next);
引数
| 型 | 名前 | 説明 |
|---|---|---|
| IContext | context | 実行に必要な文脈情報です。 |
| TParam | arg | 処理に必要な引数です。 |
| PipelineExtensions.NextProcessFunc | next | 次に実行すべき処理です。 |
戻り値
| 型 | 説明 |
|---|---|
| System.Threading.Tasks.Task<TResult> | 戻り値を含むこの処理を表す非同期操作です。 |
型引数
| 名前 | 説明 |
|---|---|
| TParam | この処理の引数の種類です。 |
| TResult | この処理の戻り値の種類です。 |