Share via


Classe 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.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Extensibility..::..CepStreamOperator
    Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) >

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

Syntaxe

[DataContractAttribute]
public abstract class CepStreamOperator

Le type CepStreamOperator expose les membres suivants.

Propriétés

  Nom Description
Propriété publique IsEmpty Lorsqu'il est remplacé dans une classe dérivée, obtient une valeur qui indique si l'état interne de l'opérateur est vide. Si la valeur est True, le moteur de requête StreamInsight peut ignorer l'instance de l'opérateur pour minimiser l'utilisation de la mémoire.
Propriété publique NextCti Lorsqu'il est remplacé dans une classe dérivée, obtient le point suivant dans le temps auquel il sera demandé à l'opérateur de traiter un événement CTI. Si la valeur est Null ou inférieure ou égale à l'heure de synchronisation du dernier événement traité, aucun événement CTI ne sera passé à la méthode ProcessEvent.

Haut de la page

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

Notes

L'opérateur doit être sérialisable à l'aide de WCF DataContractSerializer.

Pour plus d'informations, consultez Opérateurs de flux de données définis par l'utilisateur.

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.Extensibility