O objeto do evento é passado para os procedimentos definidos pelo usuário registrados no OnRegistration. Ele representa um evento de dados brutos e seus dados relacionados. Os eventos consistem em um tipo, um recurso, uma medida de tempo e uma coleção de valores, como segue:
O nome do contrato que contém a métrica que gerou o evento. Se o evento foi gerado por um conector, uma sequência de caracteres vazia será retornada.
A ID do contrato que contém a métrica que gerou o evento. Se o evento foi gerado por um conector, o valor da propriedade é 0.
O nome da parte contratual que é proprietária do contrato que contém a métrica que gerou o evento. Se o evento foi gerado por um conector, uma sequência de caracteres vazia será retornada.
A ID da parte contratual que é proprietária do contrato que contém a métrica que gerou o evento. Se o evento foi gerado por um conector, o valor da propriedade é 0.
Retorna Verdadeiro se o cálculo atual leva em conta correções.
Retorna Verdadeiro se não houver correções. O cálculo atual é executado para os modos WithCorrections e WithoutCorrections.
Retorna o número de objetos no evento.
Retorna o valor do atributo personalizado especificado no parâmetro. Se o atributo não existir no momento do evento, ocorrerá um erro.
Observação: o atributo personalizado é solicitado do recurso que originou o evento e é solicitado para a hora do evento.
Exemplo:
Dim AttribVal AttribVal = eventDetails.CustomAttribute "MyAttribute"
Retorna uma sequência de caracteres que contém todas as informações do evento em formato legível.
Retorna a ID do evento.
Retorna o evento.
Retorna Verdadeiro se o cálculo atual leva em conta exceções.
Retorna Verdadeiro se não houver exceções. O cálculo atual é executado para os modos WithExceptions e WithoutExceptions.
Retorna se o atributo especificado existe no momento do evento.
Observação: o atributo personalizado é solicitado do recurso que originou o evento e é solicitado para a hora do evento.
Exemplo:
Dim AttribExistsNow AttribExistsNow = eventDetails. HasAttribute "MyAttribute"
A duração do intervalo (nas unidades localizadas na propriedade TimeUnit acima) do cálculo que gerou o evento. Se o evento tiver sido gerado por um conector, esta propriedade conterá 0. Se tiver sido gerado por uma métrica, mas não por seu cálculo de período de monitoramento, o valor desta propriedade será sempre 1. Se tiver sido gerado pelo período de monitoramento da métrica, seu valor será o número de TimeUnits no período de monitoramento.
Verdadeiro se o evento tiver sido enviado do cálculo do período de monitoramento de alguma métrica e Falso se o evento tiver sido enviado de outro cálculo de uma métrica ou quando tiver sido enviado do conector.
O nome da métrica que gerou o evento. Se o evento foi gerado por um conector, uma sequência de caracteres vazia será retornada.
A ID da métrica que gerou o evento. Se o evento foi gerado por um conector, o valor da propriedade será 0.
Retorna o nome do recurso.
Retorna a ID do recurso.
Retorna o nome do conector que gerou esse evento. Para um evento intermediário, este campo contém uma sequência de caracteres vazia.
Retorna a hora da medição.
Se o evento tiver sido gerado por uma métrica, esta propriedade conterá a unidade de tempo do cálculo que gerou o evento. Ela pode ser um dos seguintes valores: HORA, DIA, SEMANA, MÊS, TRIMESTRE, ANO. Ela também pode ser uma sequência de caracteres vazia, o que significa que o evento foi gerado por um conector.
| Copyright © 2012 CA. Todos os direitos reservados. | Enviar email à CA Technologies sobre este tópico |