ImmutablePipeline クラス
処理リストが不変なパイプラインを表します。 このクラスは継承できません。
継承
System.Object
ImmutablePipeline
実装
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP.Core
アセンブリ: ExapisSOP.dll
構文
public sealed class ImmutablePipeline : IPipeline
コンストラクタ 一覧
名前 | 説明 |
---|---|
ImmutablePipeline() | 型'ImmutablePipeline'の新しいインスタンスを生成します。 |
ImmutablePipeline(IProcess[]) | 型'ImmutablePipeline'の新しいインスタンスを生成します。 |
メソッド 一覧
名前 | 説明 |
---|---|
Append(IProcess) | 指定された処理を表すオブジェクトを末尾に追加します。 |
GetProcesses() | このパイプラインに追加された処理を取得します。 |
RunAsync(IContext) | パイプラインの実行を非同期的に開始します。 最初の処理の引数にはnullを渡し戻り値は破棄します。 |
RunAsync<TParam, TResult>(IContext, TParam) | パイプラインの実行を非同期的に開始します。 |