Sdílet prostřednictvím


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

Viz také