Esses eventos de runtime capturam informações sobre exceções geradas. Para obter mais informações sobre como usar esses eventos para fins de diagnóstico, consulte registro em log e rastreamento de aplicativos .NET.
evento ExceptionThrown_V1
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Erro (1)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionThrown_V1
80
Uma exceção gerenciada é gerada.
Nome do campo
Tipo de dado
Descrição
ExceptionType
win:UnicodeString
Tipo da exceção; por exemplo, System.NullReferenceException.
0x10: IsCLSCompliant (uma exceção que deriva de Exception é compatível com CLS; caso contrário, não é compatível com CLS).
ClrInstanceID
win:UInt16
ID exclusiva para a instância de CLR ou CoreCLR.
Evento ExceptionCatchStart
Esse evento é emitido quando um manipulador de captura de exceção gerenciada começa.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionCatchStart
250
Uma exceção gerenciada é tratada pelo runtime.
Nome do campo
Tipo de dado
Descrição
EIPCodeThrow
win:Pointer
Ponteiro de instrução em que ocorreu a exceção.
MethodID
win:Pointer
Ponteiro para o descritor de método no método em que ocorreu a exceção.
MethodName
win:UnicodeString
Nome do método em que ocorreu a exceção.
ClrInstanceID
win:UInt16
ID exclusiva para a instância de CLR ou CoreCLR.
Evento ExceptionCatchStop
Esse evento é emitido quando um manipulador de captura de exceção gerenciada termina.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionCatchStop
251
Um manipulador de captura de exceção gerenciada é feito.
Evento ExceptionFinallyStart
Esse evento é emitido quando uma exceção gerenciada finalmente é iniciada.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionFinallyStart
252
Uma exceção gerenciada é tratada pelo runtime.
Nome do campo
Tipo de dado
Descrição
EIPCodeThrow
win:Pointer
Ponteiro de instrução em que ocorreu a exceção.
MethodID
win:Pointer
Ponteiro para o descritor de método no método em que ocorreu a exceção.
MethodName
win:UnicodeString
Nome do método em que ocorreu a exceção.
ClrInstanceID
win:UInt16
ID exclusiva para a instância de CLR ou CoreCLR.
Evento ExceptionFinallyStop
Esse evento é emitido quando um manipulador de captura de exceção gerenciada termina.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionFinallyStop
253
Uma exceção gerenciada finalmente manipulador é feita.
Evento ExceptionFilterStart
Esse evento é emitido quando uma filtragem de exceção gerenciada começa.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionFilterStart
254
Uma filtragem de exceção gerenciada começa.
Nome do campo
Tipo de dado
Descrição
EIPCodeThrow
win:Pointer
Ponteiro de instrução em que ocorreu a exceção.
MethodID
win:Pointer
Ponteiro para o descritor de método no método em que ocorreu a exceção.
MethodName
win:UnicodeString
Nome do método em que ocorreu a exceção.
ClrInstanceID
win:UInt16
ID exclusiva para a instância do CoreCLR.
Evento ExceptionFilterStop
Esse evento é emitido quando uma filtragem de exceção gerenciada termina.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionFilteringStart
255
Uma filtragem de exceção gerenciada termina.
Evento ExceptionThrownStop
Esse evento é emitido quando o runtime termina de lidar com uma exceção gerenciada que foi gerada.
Palavra-chave para elevar o evento
Nível
ExceptionKeyword (0x8000)
Informativo (4)
A tabela a seguir mostra as informações do evento.
Acontecimento
ID do evento
Gerado quando
ExceptionThrownStop
256
Uma filtragem de exceção gerenciada termina.
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.