Share via


ObservableCepStream クラス

IObservable インターフェイスを実装するイベント シンクをサポートします。

継承階層

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..ObservableCepStream

名前空間:  Microsoft.ComplexEventProcessing.Linq
アセンブリ:  Microsoft.ComplexEventProcessing.Observable (Microsoft.ComplexEventProcessing.Observable.dll)

構文

public static class ObservableCepStream

ObservableCepStream 型は、以下のメンバーを公開しています。

メソッド

  名前 説明
パブリック メソッド静的メンバー Select< (Of < <' (TInput, TOutput> ) > > ) 監視可能な入力ストリームの各イベントを新しいイベントに射影します。
パブリック メソッド静的メンバー ToEdgeObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > )) エッジ イベントの CepStream を、IObservable インターフェイスを実装するイベント シンクに変換します。イベントの順序は FullyOrdered です。
パブリック メソッド静的メンバー ToEdgeObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > ), StreamEventOrder) エッジ イベントの CepStream を、指定されたイベントの順序で、IObservable インターフェイスを実装するイベント シンクに変換します。
パブリック メソッド静的メンバー ToEdgeStream< (Of < <' (TInput, TPayload> ) > > ) 監視可能な入力ストリームをエッジ イベントのストリームに変換し、入力の時間特性を指定します。
パブリック メソッド静的メンバー ToIntervalObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > )) 間隔イベントの CepStream を、IObservable インターフェイスを実装するイベント シンクに変換します。イベントの順序は FullyOrdered です。
パブリック メソッド静的メンバー ToIntervalObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > ), StreamEventOrder) 間隔イベントの CepStream を、指定されたイベントの順序で、IObservable インターフェイスを実装するイベント シンクに変換します。
パブリック メソッド静的メンバー ToIntervalStream< (Of < <' (TInput, TPayload> ) > > ) 監視可能な入力ストリームを間隔イベントのストリームに変換し、入力の時間特性を指定します。
パブリック メソッド静的メンバー ToObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > )) イベントのストリームを、イベント ヘッダーの削除と CTI イベントの破棄によって、監視可能な出力に変換します。
パブリック メソッド静的メンバー ToObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > ), StreamEventOrder) イベントのストリームを、イベント ヘッダーの削除と CTI イベントの破棄によって、指定されたイベントの順序で、監視可能な出力に変換します。
パブリック メソッド静的メンバー ToPointObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > )) ポイント イベントの CepStream を、IObservable インターフェイスを実装するイベント シンクに変換します。イベントの順序は FullyOrdered です。
パブリック メソッド静的メンバー ToPointObservable< (Of < <' (TPayload> ) > > )(CepStream< (Of < <' (TPayload> ) > > ), StreamEventOrder) ポイント イベントの CepStream を、指定されたイベントの順序で、IObservable インターフェイスを実装するイベント シンクに変換します。
パブリック メソッド静的メンバー ToPointStream< (Of < <' (TInput, TPayload> ) > > ) 監視可能な入力ストリームをポイント イベントのストリームに変換し、入力の時間特性を指定します。
パブリック メソッド静的メンバー ToStream< (Of < <' (TPayload> ) > > )(IObservable< (Of < <' (EdgeEvent< (Of < <' (TPayload> ) > > )> ) > > ), Application, AdvanceTimeSettings, String) IObservable インターフェイスを実装するイベント ソースを、照会できる CepStream に変換します。
パブリック メソッド静的メンバー ToStream< (Of < <' (TPayload> ) > > )(IObservable< (Of < <' (IntervalEvent< (Of < <' (TPayload> ) > > )> ) > > ), Application, AdvanceTimeSettings, String) IObservable インターフェイスを実装するイベント ソースを、照会できる CepStream に変換します。
パブリック メソッド静的メンバー ToStream< (Of < <' (TPayload> ) > > )(IObservable< (Of < <' (PointEvent< (Of < <' (TPayload> ) > > )> ) > > ), Application, AdvanceTimeSettings, String) IObservable インターフェイスを実装するイベント ソースを、照会できる CepStream に変換します。
パブリック メソッド静的メンバー Where< (Of < <' (TInput> ) > > ) 指定したフィルター式を使用して、監視可能な入力ストリームのイベントをフィルター選択します。

Top

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.ComplexEventProcessing.Linq 名前空間