Freigeben über


CepOrderableStream(T)-Klasse

Stellt einen Datenstrom von Ereignissen dar, der geordnet werden kann.

Vererbungshierarchie

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

Namespace:  Microsoft.ComplexEventProcessing.Linq
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Syntax

public class CepOrderableStream<T>

Typparameter

  • T

Der CepOrderableStream<(Of <(<'T>)>)>-Typ macht folgende Elemente verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode OrderBy< (Of < <' (TPayload, TOrderKey> ) > > ) Ordnet den Eingabedatenstrom nach dem rankSelector. (Definiert von CepStream.)
Öffentliche Erweiterungsmethode OrderByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) Ordnet den Eingabedatenstrom nach dem rankSelector in absteigender Reihenfolge. (Definiert von CepStream.)

Zum Anfang

Hinweise

CepOrderableStream unterstützt Sie beim Schreiben von Rangausdrücken. CepOrderableStream wird erzeugt, wenn SelectMany auf einen Fensterdatenstrom angewendet wird, wie aus dem folgenden Beispiel ersichtlich.

(from w in s.Window()

from e in w

order by e.i

select e).Take(10)

Ein Datenstrom, der geordnet werden kann, vereinfacht die Angabe einer ORDER BY-Klausel. Nachdem mindestens eine ORDER BY-Klausel auf einen Datenstrom angewendet wurde, der geordnet werden kann, wird ein geordneter Datenstrom erzeugt.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.ComplexEventProcessing.Linq-Namespace