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 | |
---|---|---|
Application | Obtient l'application d'hébergement. (hérité de ApplicationObject.) | |
ClrType | Obtient le type CLR (Common Language Runtime) équivalent du type d'événement CEP. | |
Fields | Obtient la collection de champs du type d'événement par leur nom, dans l'ordre lexicographique. | |
FieldsByOrdinal | Obtient la collection de champs du type d'événement par ordinal. | |
Name | Obtient le nom de cet objet. (hérité de CepObject.) | |
ShortName | Obtient le nom court de l'objet CEP. (hérité de CepObject.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Delete | Supprime l'objet. (hérité de ApplicationObject.) | |
Equals | (hérité de Object.) | |
Finalize | (hérité de Object.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
MemberwiseClone | (hérité de Object.) | |
ToString | (hérité de Object.) |
Haut de la page
Champs
Nom | Description | |
---|---|---|
_name | Nom du CepObject, qui est un chemin d'accès complet à l'URI. (hérité de CepObject.) | |
_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.