Share via


Microsoft.ComplexEventProcessing.Extensibility 名前空間

ユーザー定義集計およびユーザー定義演算子に使用する API を公開します。詳細については、「ユーザー定義の集計と演算子」を参照してください。

クラス

  クラス 説明
パブリック クラス CepAggregate< (Of < ( <'TInput, TOutput> ) > ) > 時間を区別しないユーザー定義の非増分集計の基本クラスです。
パブリック クラス CepEdgeStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > 同期時刻の順序でエッジ イベントを処理するユーザー定義ストリーム演算子を作成します。
パブリック クラス CepModule< (Of < ( <'TInput, TOutput> ) > ) > 時間を区別しないユーザー定義の非増分演算子または集計の基本クラスです。
パブリック クラス CepOperator< (Of < ( <'TInput, TOutput> ) > ) > 時間を区別しないユーザー定義の非増分演算子の基本クラスです。
パブリック クラス CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > StartTime の順序でポイント イベントを処理するユーザー定義ストリーム演算子を作成します。
パブリック クラス CepStreamOperator 同期時刻の順序でイベントを処理するユーザー定義ストリーム演算子を作成します。
パブリック クラス CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) > 同期時刻の順序でイベントを処理するユーザー定義ストリーム演算子を作成します。
パブリック クラス CepTimeSensitiveAggregate< (Of < ( <'TInput, TOutput> ) > ) > 時間を区別するユーザー定義の非増分集計の基本クラスです。
パブリック クラス CepTimeSensitiveModule< (Of < ( <'TInput, TOutput> ) > ) > 時間を区別するユーザー定義の非増分演算子または集計の基本クラスです。
パブリック クラス CepTimeSensitiveOperator< (Of < ( <'TInput, TOutput> ) > ) > 時間を区別するユーザー定義の非増分演算子の基本クラスです。

構造体

  構造体 説明
パブリック構造体 WindowDescriptor ウィンドウ記述子は、時間を区別するユーザー定義の演算子または集計に対する入力イベントを含むウィンドウの一時プロパティに関する情報を提供します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IDeclareEventProperties イベント フィールドに関する追加情報 (結果内の文字列フィールドのカルチャ情報など) を提供するようにユーザー定義演算子またはユーザー定義集計のプロパティを定義します。