EClrEvent enumerálás
Azokat a gyakori nyelvi futtatókörnyezeti (CLR-) eseményeket ismerteti, amelyek esetében a gazdagép regisztrálhat visszahívásokat.
Syntax
typedef enum {
Event_ClrDisabled,
Event_DomainUnload,
Event_MDAFired,
Event_StackOverflow
} EClrEvent;
Tagok
Tag | Description |
---|---|
Event_ClrDisabled |
Végzetes CLR-hibát ad meg. |
Event_DomainUnload |
Egy adott AppDomainkiürítését adja meg. |
Event_MDAFired |
Megadja, hogy létrejött-e egy Felügyelt hibakeresési segéd (MDA) üzenet. |
Event_StackOverflow |
Megadja, hogy a verem túlcsordulási hiba történt-e. |
Megjegyzések
A gazdagép regisztrálhatja a visszahívásokat az ICLROnEventManager felület hívási módszereivel EClrEvent
leírt eseménytípusokhoz. A gazdagép az ICLRControl::GetCLRManager metódus meghívásával mutatót kap erre a felületre.
A Event_CLRDisabled
és Event_DomainUnload
események több alkalommal és különböző szálakból is emelhetők, hogy jelezhesse a CLR kiürítésének vagy letiltásának jelzését.
Az Event_MDAFired
esemény létrehoz egy MDAInfo-példányt , amely az MDA-üzenet részleteit tartalmazza. Az MDA-kkal kapcsolatos további információkért lásd: Hibák diagnosztizálása felügyelt hibakeresési asszisztensekkel.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: MSCorEE.h
Kódtár: MSCorEE.dll
.NET-keretrendszer verziók: 2.0 óta érhető el