Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse evento captura informações sobre as exceções geradas.
A tabela a seguir mostra a palavra-chave com a qual o evento é acionado, além do nível do evento. (Para obter mais informações, consulte Palavras-chaves e níveis CLR ETW.)
| Palavra-chave para acionar o evento | Nível |
|---|---|
ExceptionKeyword (0x8000) |
Warning (2) |
A tabela a seguir mostra as informações do evento.
| Evento | ID do evento | Acionado quando |
|---|---|---|
ExceptionThrown_V1 |
80 | Uma exceção gerenciada é gerada. |
A tabela a seguir mostra dados do evento.
| Nome do campo | Tipo de dados | Descrição |
|---|---|---|
| Tipo de exceção | win:UnicodeString | Tipo da exceção; por exemplo, System.NullReferenceException. |
| Mensagem de exceção | win:UnicodeString | A mensagem de exceção real. |
| EIPCodeThrow | win:Pointer | Ponteiro de instrução em que ocorreu a exceção. |
| ExceptionHR | win:UInt32 | Exceção HRESULT. |
| ExceptionFlags | win:UInt16 | 0x01: HasInnerException (consulte Eventos CLR ETW na documentação do Visual Basic). 0x02: IsNestedException. 0x04: IsRethrownException. 0x08: IsCorruptedStateException (indica que o estado do processo está corrompido. Confira Tratamento de exceções de estado corrompido). 0x10: IsCLSCompliant (uma exceção que é derivada de Exception está em conformidade com CLS; caso contrário, ela não está em conformidade com CLS). |
| ClrInstanceID | win:UInt16 | ID exclusiva da instância do CLR ou do CoreCLR. |
Confira também
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.