IProcess<TParam, TResult> インターフェース
IPipelineで実行される処理を表します。
継承されたメンバー
名前空間: ExapisSOP
アセンブリ: ExapisSOP.dll
構文
public interface IProcess<in TParam, out TResult> : IProcess
型引数
名前 | 説明 |
---|---|
TParam | |
TResult |
メソッド 一覧
| 編集/提案 ソースを表示InvokeAsync(IContext, TParam)
この処理の実行を非同期的に開始します。
宣言
IAwaitable<TResult> InvokeAsync(IContext context, TParam arg)
引数
型 | 名前 | 説明 |
---|---|---|
IContext | context | 実行に必要な文脈情報です。 |
TParam | arg | 処理に必要な引数です。 |
戻り値
型 | 説明 |
---|---|
IAwaitable<TResult> | 戻り値を含むこの処理を表す非同期操作です。 |
例外
型 | 条件 |
---|---|
System.InvalidOperationException | IsExecutableがfalseの時に発生します。 |