Classe CepEventType
Representa um tipo de evento que é usado por um aplicativo CEP. As cargas de evento e seus campos possuem tipos de evento CEP associados.
Hierarquia de herança
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
Microsoft.ComplexEventProcessing..::..CepEventType
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public sealed class CepEventType : ApplicationObject
O tipo CepEventType expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Application | Obtém o aplicativo host. (Herdado de ApplicationObject.) |
![]() |
ClrType | Obtém o tipo CLR (Common Language Runtime) equivalente ao tipo de evento CEP. |
![]() |
Fields | Obtém a coleção de campos do tipo de evento por nome, ordenados de forma lexicográfica. |
![]() |
FieldsByOrdinal | Obtém a coleção de campos do tipo de evento por ordinal. |
![]() |
Name | Obtém o nome deste objeto. (Herdado de CepObject.) |
![]() |
ShortName | Obtém o nome curto do objeto CEP. (Herdado de CepObject.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Delete | Exclui o objeto. (Herdado de ApplicationObject.) |
![]() |
Equals | (Herdado de Object.) |
![]() |
Finalize | (Herdado de Object.) |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetType | (Herdado de Object.) |
![]() |
MemberwiseClone | (Herdado de Object.) |
![]() |
ToString | (Herdado de Object.) |
Início
Campos
Nome | Descrição | |
---|---|---|
![]() |
_name | Nome do CepObject, que é um caminho de Uri completo. (Herdado de CepObject.) |
![]() |
_shortName | Nome curto do CepObject, sem o caminho de Uri completo. (Herdado de CepObject.) |
Início
Comentários
Um tipo de evento define a estrutura de eventos CEP. Um fluxo CEP sempre é de um tipo de evento específico e, portanto, pode conter apenas eventos com essa estrutura. Um tipo de evento se baseia em uma estrutura ou classe CLR e, como tal, é registrado implicitamente em um aplicativo quando necessário. O registro de um objeto de modelo de consulta LINQ em um aplicativo, por exemplo, cria implicitamente tipos de evento de entrada e saída no aplicativo, com base nos tipos CLR inseridos e resultantes da instrução LINQ.
Um tipo de evento contém uma lista de campos atômicos, que, por sua vez, são de um certo tipo de evento CEP.
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.