Share via


Classe CepOrderableStream(T)

Représente un flux d'événements qui peuvent être classés.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.ComplexEventProcessing.Linq
Assembly :  Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)

Syntaxe

public class CepOrderableStream<T>

Paramètres de type

  • T

Le type CepOrderableStream<(Of <(<'T>)>)> expose les membres suivants.

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Méthodes d'extension

  Nom Description
Méthode d'extension publique OrderBy< (Of < <' (TPayload, TOrderKey> ) > > ) Trie le flux de données d'entrée selon rankSelector. (défini par CepStream.)
Méthode d'extension publique OrderByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) Trie le flux d'entrée selon rankSelector par ordre décroissant. (défini par CepStream.)

Haut de la page

Notes

CepOrderableStream vous aide à écrire des expressions de classement. Un CepOrderableStream est produit lorsqu'un SelectMany est appliqué à un flux de données de fenêtre, comme illustré dans l'exemple suivant.

(from w in s.Window()

from e in w

order by e.i

select e).Take(10)

Un flux de données pouvant être ordonné facilite la spécification d'une clause « Order by ». Une fois qu'au moins une clause « Order by » a été appliquée à un flux de données pouvant être ordonné, un flux ordonné est produit.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ComplexEventProcessing.Linq