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の時に発生します。  |