次の方法で共有


CepOrderableStream(T) クラス

並べ替えることのできるイベントのストリームを表します。

継承階層

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..CepOrderableStream<(Of <(<'T>)>)>

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

構文

public class CepOrderableStream<T>

型パラメーター

  • T

CepOrderableStream<(Of <(<'T>)>)> 型は、以下のメンバーを公開しています。

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

Top

拡張メソッド

  名前 説明
パブリック拡張メソッド OrderBy< (Of < <' (TPayload, TOrderKey> ) > > ) 入力ストリームを rankSelector で並べ替えます。 (CepStream によって定義されています。)
パブリック拡張メソッド OrderByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) 入力ストリームを rankSelector の降順で並べ替えます。 (CepStream によって定義されています。)

Top

説明

CepOrderableStream を使用すると、順位付けの式を記述できます。CepOrderableStream は、次の例に示されるように SelectMany がウィンドウ ストリームに適用されると生成されます。

(from w in s.Window()

from e in w

order by e.i

select e).Take(10)

並べ替え可能なストリームにより、ORDER BY 句の指定は容易になります。並べ替え可能なストリームに少なくとも 1 つの ORDER BY 句が適用されると、順序付けされたストリームが生成されます。

スレッド セーフ

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

関連項目

参照

Microsoft.ComplexEventProcessing.Linq 名前空間