Share via


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
Propiedad pública Application Obtiene la aplicación de host. (Se hereda de ApplicationObject.)
Propiedad pública ClrType Obtiene el tipo CLR (Common Language Runtime) equivalente del tipo de evento CEP.
Propiedad pública Fields Obtiene la colección de campos del tipo de evento por su nombre, ordenados lexicográficamente.
Propiedad pública FieldsByOrdinal Obtiene la colección de campos del tipo de evento por ordinal.
Propiedad pública Name Obtiene el nombre de este objeto. (Se hereda de CepObject.)
Propiedad pública ShortName Obtiene el nombre corto del objeto CEP. (Se hereda de CepObject.)

Arriba

Métodos

  Nombre Descripción
Método público Delete Elimina el objeto. (Se hereda de ApplicationObject.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Campos

  Nombre Descripción
Campo protegido _name Nombre de CepObject, que es una ruta de acceso de URI completa. (Se hereda de CepObject.)
Campo protegido _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.

Vea también

Referencia

Espacio de nombres Microsoft.ComplexEventProcessing