次の方法で共有


Microsoft.ComplexEventProcessing 名前空間

StreamInsight アプリケーションの開発に使用するマネージ クラスが含まれています。StreamInsight アプリケーションは、アプリケーションで使用されるイベント、アダプター、およびクエリを定義する構造を作成します。詳細については、「StreamInsight エンド ツー エンドの例」を参照してください。

クラス

  クラス 説明
パブリック クラス AdapterAdvanceTimeSettings アダプター ファクトリでは、このクラスを使用して、アダプターのアプリケーション時間を自動的に進める方法をエンジンに指示できます。
パブリック クラス AdvanceTimeGenerationSettings エンジンがいつどのように Current Time Increment (CTI) イベントを挿入してアプリケーション時間を進めるかを定義します。
パブリック クラス AdvanceTimeImportSettings 別の入力ストリームを、クエリ バインド中に発生させるアプリケーションの Current Time Increment (CTI) イベントのソースとして定義します。この機能により、2 つのストリームを同期できます。
パブリック クラス AdvanceTimeSettings 入力ストリームのアプリケーション時間を進める方法をエンジンに指示する設定です。
パブリック クラス Application CEP サーバー上のアプリケーションを表します。アプリケーションは、それ以降の CEP メタデータ オブジェクトのコンテナーとして機能します。
パブリック クラス ApplicationObject アプリケーションに含まれているすべてのオブジェクトの基本クラスです。
パブリック クラス CepEventType CEP アプリケーションによって使用されるイベントの種類を表します。イベント ペイロードだけでなくそのフィールドにも、関連付けられている CEP イベントの種類があります。
パブリック クラス CepEventTypeField CEP イベントの種類の 1 つのフィールドを表します。
パブリック クラス CepObject CEP オブジェクトの基本クラスを表します。
パブリック クラス CepObjectReadOnlyDictionary< (Of < ( <'T> ) > ) > CEP メタデータ オブジェクトの読み取り専用の汎用コレクションを実装します。
パブリック クラス CheckpointConfiguration チェックポイント処理をサポートするためにサーバーを構成します。
パブリック クラス ConnectionException サーバーへの接続が失敗したときにスローされる例外です。
パブリック クラス DiagnosticSettings 診断設定のコレクションを表します。
パブリック クラス DiagnosticView 単一のエンジン オブジェクトの診断ビューを名前と値のペア (プロパティ) のバッグとして表します。
パブリック クラス DynamicQueryCompositionExtensions このクラスには、動的なクエリ構成用の Query クラスの拡張メソッドが含まれています。
パブリック クラス EdgeEvent アダプターおよびユーザー定義演算子でエッジ イベントを作成したり、エッジ イベントにアクセスしたりできるようにするメソッドとプロパティを定義します。
パブリック クラス EdgeEvent< (Of < ( <'TPayload> ) > ) > エッジ イベントは、CEP イベントの開始または終了を表します。
パブリック クラス EventInstance ユーザーが操作するイベントを表す抽象クラス。これは、システム内で基になるイベントのラッパーです。
パブリック クラス EventTypeConverter CLR 型を CEP イベントの種類に変換する機能を表します。
パブリック クラス EventTypeConverter< (Of < ( <'T> ) > ) > CLR 型を CEP イベントの種類に変換する機能を表します。
パブリック クラス InputAdapter CEP メタデータ オブジェクトとして入力アダプターを表すクラスです。
パブリック クラス InputStreamBinding クエリの入力ストリームのバインド情報を表します。
パブリック クラス IntervalEvent アダプターおよびユーザー定義演算子で間隔イベントを作成したり、間隔イベントにアクセスしたりできるようにするメソッドとプロパティを定義します。
パブリック クラス IntervalEvent< (Of < ( <'TPayload> ) > ) > アダプターおよびユーザー定義演算子で間隔イベントを作成したり、間隔イベントにアクセスしたりできるようにするメソッドとプロパティを定義します。
パブリック クラス InvalidDefinitionException CEP メタデータ オブジェクトの作成に失敗したときにスローされる例外です。
パブリック クラス InvalidNameException 型の作成に失敗したときにスローされる例外です。
パブリック クラス ManagementException 型の作成に失敗したときにスローされる例外です。
パブリック クラス OutputAdapter CEP メタデータ オブジェクトとして出力アダプターを表すクラスです。
パブリック クラス OutputStreamBinding クエリの出力ストリームのバインド情報を表します。
パブリック クラス PointEvent アダプターおよびユーザー定義演算子でポイント イベントを作成したり、ポイント イベントにアクセスしたりできるようにするメソッドとプロパティを定義します。
パブリック クラス PointEvent< (Of < ( <'TPayload> ) > ) > アダプターおよびユーザー定義演算子でポイント イベントを作成したり、ポイント イベントにアクセスしたりできるようにするメソッドとプロパティを定義します。
パブリック クラス Query CEP メタデータのクエリ オブジェクトを表します。
パブリック クラス QueryAbortException エラーのためにクエリが停止したときに発生する例外です。
パブリック クラス QueryBinder クエリ オブジェクトを作成するために、クエリのプロデューサーおよびコンシューマーをバインドする、クライアント側のヘルパー クラスを表します。
パブリック クラス QueryTemplate クエリ テンプレートのメタデータ オブジェクトを表します。
パブリック クラス QueryTemplateInput クエリ テンプレート内のストリーム エントリ ポイントを表します。
パブリック クラス Server CEP サーバーを表します。
パブリック クラス SqlCeMetadataProviderConfiguration SqlCe メタデータ プロバイダーに固有の構成情報を表します。
パブリック クラス TypeCreationException 型の作成に失敗したときにスローされる例外です。
パブリック クラス TypedEvent< (Of < ( <'TPayload> ) > ) > 型指定されたイベントを表します。
パブリック クラス UntypedEvent 型指定されていないイベントを表します。

列挙体

  列挙体 説明
パブリック列挙体 AdvanceTimeFrequencyType エンジンがアプリケーション時間を進める時刻を定義します。
パブリック列挙体 AdvanceTimePolicy 現在のアプリケーション時間に違反する入力イベントをエンジンで処理する方法について、さまざまなポリシーを定義します。
パブリック列挙体 AdvanceTimeSourceType 入力ストリームでアプリケーション時間を進める方法のオプションを定義します。
パブリック列挙体 DiagnosticAspect 個別に有効または無効にできるさまざまな診断概要の列挙です。
パブリック列挙体 DiagnosticLevel 診断概要のさまざまな詳細レベルの列挙です。
パブリック列挙体 DiagnosticViewProperty 診断ビューのすべてのプロパティの列挙です。
パブリック列挙体 EdgeType 有効な境界の種類を列挙します。
パブリック列挙体 EventKind イベントの有効な種類を列挙します。
パブリック列挙体 EventShape ストリームに含まれるイベントの形状を指定します。
パブリック列挙体 StreamEventOrder クエリ出力ストリーム内のイベントの順序を指定します。