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.
Descreve os eventos do CLR (Common Language Runtime) para os quais o host pode registrar retornos de chamada.
Sintaxe
typedef enum {
Event_ClrDisabled,
Event_DomainUnload,
Event_MDAFired,
Event_StackOverflow
} EClrEvent;
Membros
| Membro | DESCRIÇÃO |
|---|---|
Event_ClrDisabled |
Especifica um erro de CLR fatal. |
Event_DomainUnload |
Especifica o descarregamento de um determinado AppDomain. |
Event_MDAFired |
Especifica que uma mensagem do MDA (Assistente para Depuração Gerenciada) foi gerada. |
Event_StackOverflow |
Especifica que ocorreu um erro de excedente de pilha. |
Comentários
O host pode registrar retornos de chamada para qualquer um dos tipos de evento descritos por EClrEvent chamando métodos da interface ICLROnEventManager. O host obtém um ponteiro para essa interface chamando o método ICLRControl::GetCLRManager.
Os eventos Event_CLRDisabled e Event_DomainUnload podem ser gerados mais de uma vez e a partir de threads diferentes para sinalizar um descarregamento ou a desabilitação do CLR.
O evento Event_MDAFired gera a criação de uma instância MDAInfo que contém os detalhes da mensagem do MDA. Para saber mais sobre MDAs, confira Diagnosticar erros com assistentes de depuração gerenciada.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: MSCorEE.h
Biblioteca: MSCorEE.dll
Versões do .NET Framework: disponíveis desde 2.0