Espace de noms Microsoft.ComplexEventProcessing.Extensibility

Expose les API utilisées pour les agrégats et les opérateurs définis par l'utilisateur. Pour plus d'informations, consultez Agrégats et opérateurs définis par l'utilisateur.

Classes

  Classe Description
Classe publique CepAggregate< (Of < ( <'TInput, TOutput> ) > ) > Classe de base pour un agrégat non limité dans le temps, non incrémentiel et défini par l'utilisateur.
Classe publique CepEdgeStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > Crée un opérateur de flux de données défini par l'utilisateur qui traite les événements session dans l'ordre de synchronisation.
Classe publique CepModule< (Of < ( <'TInput, TOutput> ) > ) > Classe de base pour un opérateur ou agrégat non limité dans le temps, non incrémentiel et défini par l'utilisateur.
Classe publique CepOperator< (Of < ( <'TInput, TOutput> ) > ) > Classe de base pour un opérateur non limité dans le temps, non incrémentiel et défini par l'utilisateur.
Classe publique CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > Crée un opérateur de flux de données défini par l'utilisateur qui traite les événements point dans l'ordre StartTime.
Classe publique CepStreamOperator Crée un opérateur de flux de données défini par l'utilisateur qui traite les événements dans l'ordre de synchronisation.
Classe publique CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) > Crée un opérateur de flux de données défini par l'utilisateur qui traite les événements dans l'ordre de synchronisation.
Classe publique CepTimeSensitiveAggregate< (Of < ( <'TInput, TOutput> ) > ) > Classe de base pour un agrégat limité dans le temps, non incrémentiel et défini par l'utilisateur.
Classe publique CepTimeSensitiveModule< (Of < ( <'TInput, TOutput> ) > ) > Classe de base pour un opérateur ou agrégat limité dans le temps, non incrémentiel et défini par l'utilisateur.
Classe publique CepTimeSensitiveOperator< (Of < ( <'TInput, TOutput> ) > ) > Classe de base pour un opérateur limité dans le temps, non incrémentiel et défini par l'utilisateur.

Structures

  Structure Description
Structure publique WindowDescriptor Le descripteur de fenêtre fournit des informations sur les propriétés temporelles de la fenêtre qui contient les événements entrés dans un opérateur ou un agrégat limité dans le temps et défini par l'utilisateur.

Interfaces

  Interface Description
Interface publique IDeclareEventProperties Définit des propriétés pour les opérateurs ou agrégats définis par l'utilisateur pour fournir des informations supplémentaires sur le champ d'événement, telles que les informations de culture pour un champ de chaîne dans le résultat.