Partager via


Classe CepEventType

Représente un type d'événement utilisé par une application CEP. Les charges utiles des événements ainsi que leurs champs sont associés à des types d'événements CEP.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
      Microsoft.ComplexEventProcessing..::..CepEventType

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

Syntaxe

public sealed class CepEventType : ApplicationObject

Le type CepEventType expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Application Obtient l'application d'hébergement. (hérité de ApplicationObject.)
Propriété publique ClrType Obtient le type CLR (Common Language Runtime) équivalent du type d'événement CEP.
Propriété publique Fields Obtient la collection de champs du type d'événement par leur nom, dans l'ordre lexicographique.
Propriété publique FieldsByOrdinal Obtient la collection de champs du type d'événement par ordinal.
Propriété publique Name Obtient le nom de cet objet. (hérité de CepObject.)
Propriété publique ShortName Obtient le nom court de l'objet CEP. (hérité de CepObject.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Delete Supprime l'objet. (hérité de ApplicationObject.)
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

Champs

  Nom Description
Champ protégé _name Nom du CepObject, qui est un chemin d'accès complet à l'URI. (hérité de CepObject.)
Champ protégé _shortName Nom court du CepObject, sans le chemin d'accès complet à l'URI. (hérité de CepObject.)

Haut de la page

Notes

Un type d'événement définit la structure des événements CEP. Un flux CEP est toujours d'un type spécifique d'événement et ne peut donc contenir que des événements présentant cette structure. Un type d'événement est basé sur une structure ou une classe CLR et comme tel, inscrit implicitement avec une application lorsque cela est nécessaire. L'inscription d'un objet de modèle de requête LINQ dans une application, par exemple, crée implicitement les types des événements d'entrée et de sortie dans cette application, d'après les types CLR qui sont entrés et résultent de l'instruction LINQ.

Un type d'événement contient une liste de champs atomiques, qui à leur tour sont d'un certain type d'événement CEP.

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