Share via


Microsoft.ComplexEventProcessing.Adapters 名前空間

StreamInsight アダプターのクラスを公開します。アダプターとは、イベントを StreamInsight サーバーの内外に配信するソフトウェア変換機能です。詳細については、「入力アダプターと出力アダプターの作成」を参照してください。

クラス

  クラス 説明
パブリック クラス Adapter 入力アダプターと出力アダプターが実装する必要のあるメソッドとプロパティを定義します。
パブリック クラス AdapterException 入力アダプターまたは出力アダプターの操作中、エラーが発生したときに生成される例外。
パブリック クラス EdgeInputAdapter 型指定されていない境界イベントを生成する入力アダプターの基本クラスです。
パブリック クラス EdgeOutputAdapter 境界イベントを受け取る出力アダプターの基本クラスを表します。
パブリック クラス InputAdapterBase 入力アダプターの基本クラスです。
パブリック クラス IntervalInputAdapter 型指定されていない間隔イベントを生成する入力アダプターの基本クラスです。
パブリック クラス IntervalOutputAdapter 間隔イベントを受け取る出力アダプターの基本クラスを表します。
パブリック クラス OutputAdapterBase 出力アダプターの基本クラスです。
パブリック クラス PointInputAdapter 型指定されていないポイント イベントを生成する入力アダプターの基本クラスです。
パブリック クラス PointOutputAdapter ポイント イベントを受け取る出力アダプターの基本クラスを表します。
パブリック クラス PublishedStreamAdapterFactory パブリッシュされたストリームの入出力アダプターのアダプター ファクトリです。
パブリック クラス TypedEdgeInputAdapter< (Of < ( <'TPayload> ) > ) > ペイロード構造を持つ境界イベントを生成する入力アダプターの基本クラスです。
パブリック クラス TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) > 境界イベントを受け取る出力アダプターの基本クラスを表します。
パブリック クラス TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > 型指定された入力アダプターの基本クラスです。
パブリック クラス TypedIntervalInputAdapter< (Of < ( <'TPayload> ) > ) > ペイロード構造を持つ間隔イベントを生成する入力アダプターの基本クラスです。
パブリック クラス TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) > 間隔イベントを受け取る出力アダプターの基本クラスを表します。
パブリック クラス TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > 型指定された出力アダプターの基本クラスを表します。
パブリック クラス TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > ペイロード構造を持つポイント イベントを生成する入力アダプターの基本クラスです。
パブリック クラス TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) > ペイロード構造を持つポイント イベントを受け取る出力アダプターの基本クラスを表します。
パブリック クラス UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > 型指定されていない入力アダプターの基本クラスです。
パブリック クラス UntypedOutputAdapter< (Of < ( <'TEvent> ) > ) > 型指定されていない入力アダプターの基本クラスです。

構造体

  構造体 説明
パブリック構造体 PublishedStreamInputAdapterConfiguration パブリッシュされたストリームの入力アダプターの構成です。
パブリック構造体 PublishedStreamOutputAdapterConfiguration パブリッシュされたストリームの出力アダプターの構成です。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > ファクトリ クラスで実装する必要があるインターフェイスです。このクラスは、必要に応じて、生成したアダプター インスタンスに AdvanceTimeSettings を指定する必要があります。
パブリック インターフェイス IDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > イベント フィールドに関する追加情報 (文字列フィールドのカルチャなど) を提供するために、入力アダプター ファクトリで実装するオプションのインターフェイス。
パブリック インターフェイス IHighWaterMarkInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 高ウォーターマーク チェックポイント値に基づいてイベントを再生できる型指定されていない入力アダプターを作成します。
パブリック インターフェイス IHighWaterMarkOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 高ウォーターマーク チェックポイント値に基づいてイベントを再生できる型指定されていない出力アダプターを作成します。
パブリック インターフェイス IHighWaterMarkTypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 高ウォーターマーク チェックポイント値に基づいてイベントを再生できる型指定された入力アダプターを作成します。
パブリック インターフェイス IHighWaterMarkTypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 高ウォーターマーク チェックポイント値に基づいてイベントを再生できる型指定された出力アダプターを作成します。
パブリック インターフェイス IInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > このインターフェイスは、型指定されていない入力アダプターを生成するファクトリ クラスで実装する必要があります。
パブリック インターフェイス IOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > このインターフェイスは、型指定されていない出力アダプターを生成するファクトリ クラスによって実装されます。
パブリック インターフェイス ITypedDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > 型指定された入力ファクトリ クラスで実装する必要があるインターフェイスです。このクラスは、必要に応じて、生成したアダプター インスタンスに AdvanceTimeSettings を指定する必要があります。
パブリック インターフェイス ITypedDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > イベント フィールドに関する追加情報 (文字列フィールドのカルチャなど) を提供するために、型指定された入力アダプター ファクトリで実装するオプションのインターフェイス。
パブリック インターフェイス ITypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > このインターフェイスは、型指定された入力アダプターを生成するファクトリ クラスで実装する必要があります。
パブリック インターフェイス ITypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > このインターフェイスは、型指定された出力アダプターを生成するファクトリ クラスで実装する必要があります。

列挙体

  列挙体 説明
パブリック列挙体 AdapterState アダプターの一連の状態の列挙です。
パブリック列挙体 DequeueOperationResult キューからの取り出し操作の結果を表します。
パブリック列挙体 EnqueueOperationResult キューへの追加操作の結果を表します。