Partager via


Classe CepOrderedStream(T)

Un flux de données ordonné est le résultat d'une clause "order by" ou l'une de ses variantes dans la requête. Il permet de limiter la spécification de requête suivante aux opérations autorisées sur un flux de données ordonné, tel que Take.

Hiérarchie d'héritage

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

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

Syntaxe

public class CepOrderedStream<T>

Paramètres de type

  • T

Le type CepOrderedStream<(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 Select< (Of < <' (TInput, TResult> ) > > ) Pour un flux de données ordonné donné, cette méthode produit un flux de données ordonné qui peut être utilisé pour le classement. (défini par CepStream.)
Méthode d'extension publique Take< (Of < <' (TPayload> ) > > )(UInt32) Surchargé. Pour un flux de données ordonné spécifié, prend un nombre donné d'événements dans chaque fenêtre. (défini par CepStream.)
Méthode d'extension publique Take< (Of < <' (TInput, TResult> ) > > )(UInt32, Expression< (Of < <' (Func< (Of < <' (CepRankedEvent< (Of < <' (TInput> ) > > ), TResult> ) > > )> ) > > )) Surchargé. Prend un nombre spécifié d'événements de chaque fenêtre et évalue l'expression donnée. Cette méthode est utilisée pour projeter le classement dans le résultat de Take(). (défini par CepStream.)
Méthode d'extension publique ThenBy< (Of < <' (TPayload, TOrderKey> ) > > ) Trie un flux de données ordonné selon un autre orderKey, tel qu'indiqué par rankSelector. (défini par CepStream.)
Méthode d'extension publique ThenByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) Trie un flux de données ordonné selon un autre orderKey, tel qu'indiqué par rankSelector. (défini par CepStream.)

Haut de la page

Notes

Une fois qu'un flux de données a été ordonné, il doit être suivi d'une opération Take qui produit un flux de données CEP régulier qui peut faire l'objet d'une nouvelle composition.

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