EClrEvent – výčet
Popisuje události modulu CLR (Common Language Runtime), pro které hostitel může registrovat zpětná volání.
Syntax
typedef enum {
Event_ClrDisabled,
Event_DomainUnload,
Event_MDAFired,
Event_StackOverflow
} EClrEvent;
Členové
Člen | Description |
---|---|
Event_ClrDisabled |
Určuje závažnou chybu CLR. |
Event_DomainUnload |
Určuje uvolnění konkrétního AppDomainsouboru . |
Event_MDAFired |
Určuje, že byla vygenerována zpráva Spravovaného pomocníka ladění (MDA). |
Event_StackOverflow |
Určuje, že došlo k chybě přetečení zásobníku. |
Poznámky
Hostitel může registrovat zpětná volání pro jakýkoli z typů událostí popsaných EClrEvent
voláním metod ICLROnEventManager rozhraní. Hostitel získá ukazatel na toto rozhraní voláním metody ICLRControl::GetCLRManager .
Události Event_CLRDisabled
a Event_DomainUnload
mohou být vyvolány více než jednou a z různých vláken, aby signalizovaly uvolnění nebo zakázání modulu CLR.
Událost Event_MDAFired
vyvolá vytvoření instance MDAInfo , která obsahuje podrobnosti zprávy MDA. Další informace o pomocníkech MDA najdete v tématu Diagnostika chyb pomocí pomocníků spravovaného ladění.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MSCorEE.h
Knihovna: MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0