Clase CepEventType
Representa un tipo de evento usado por una aplicación CEP. Las cargas de evento y sus campos cuentan con tipos de evento CEP asociados.
Jerarquía de herencia
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
Microsoft.ComplexEventProcessing..::..CepEventType
Espacio de nombres: Microsoft.ComplexEventProcessing
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public sealed class CepEventType : ApplicationObject
El tipo CepEventType expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Application | Obtiene la aplicación de host. (Se hereda de ApplicationObject.) | |
ClrType | Obtiene el tipo CLR (Common Language Runtime) equivalente del tipo de evento CEP. | |
Fields | Obtiene la colección de campos del tipo de evento por su nombre, ordenados lexicográficamente. | |
FieldsByOrdinal | Obtiene la colección de campos del tipo de evento por ordinal. | |
Name | Obtiene el nombre de este objeto. (Se hereda de CepObject.) | |
ShortName | Obtiene el nombre corto del objeto CEP. (Se hereda de CepObject.) |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Delete | Elimina el objeto. (Se hereda de ApplicationObject.) | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | (Se hereda de Object.) |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
_name | Nombre de CepObject, que es una ruta de acceso de URI completa. (Se hereda de CepObject.) | |
_shortName | Nombre corto de CepObject, sin la ruta de acceso de URI completa. (Se hereda de CepObject.) |
Arriba
Comentarios
Un tipo de evento define la estructura de los eventos CEP. Un flujo CEP es siempre de un tipo de evento específico y, por lo tanto, solo puede contener eventos con esta estructura. Un tipo de evento se basa en una estructura o clase CLR y, como tal, se registra de forma implícita con una aplicación cuando es necesario. Por ejemplo, el registro de un objeto de plantilla de consulta LINQ en una aplicación crea implícitamente los tipos de evento de entrada y de salida en dicha aplicación, en función de los tipos CLR especificados y el resultado de la instrucción LINQ.
Un tipo de evento contiene una lista de campos atómicos, que a su vez son de un tipo de evento CEP determinado.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.