Exportar (0) Imprimir
Expandir todo

EClrEvent

Actualización: noviembre 2007

Describe los eventos de Common Language Runtime (CLR) para los que el host puede registrar las devoluciones de llamada.


typedef enum {
    Event_ClrDisabled,
    Event_DomainUnload,
    Event_MDAFired,
    Event_StackOverflow
} EClrEvent;

Miembro

Descripción

Event_ClrDisabled

Especifica un error irrecuperable de CLR.

Event_ClrDomainUnload

Especifica la descarga de un objeto AppDomain determinado.

Event_MDAFired

Especifica que se ha generado un mensaje del Ayudante para la depuración administrada (MDA).

Event_StackOverflow

Especifica que se ha producido un error de desbordamiento de pila.

El host puede registrar las devoluciones de llamada de cualquiera de los tipos de eventos descritos por EClrEvent mediante llamadas a los métodos de la interfaz ICLROnEventManager. El host obtiene un puntero a esta interfaz con una llamada al método ICLRControl::GetCLRManager.

Los eventos Event_CLRDisabled y Event_DomainUnload pueden provocarse más de una vez y desde diferentes subprocesos para indicar que CLR se ha descargado o deshabilitado.

El evento Event_MDAFired provoca la creación de una instancia de MDAInfo que contiene los detalles del mensaje del MDA. Para obtener más información sobre MDA, vea Diagnóstico de errores con ayudantes de depuraciones administradas.

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.idl

Biblioteca: MSCorEE.dll

Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft