EClrEvent — Wyliczenie
Opisuje zdarzenia środowiska uruchomieniowego języka wspólnego (CLR), dla których host może rejestrować wywołania zwrotne.
Składnia
typedef enum {
Event_ClrDisabled,
Event_DomainUnload,
Event_MDAFired,
Event_StackOverflow
} EClrEvent;
Elementy członkowskie
Członek | Opis |
---|---|
Event_ClrDisabled |
Określa krytyczny błąd CLR. |
Event_DomainUnload |
Określa zwalnianie określonego AppDomainelementu . |
Event_MDAFired |
Określa, że został wygenerowany komunikat Asystenta debugowania zarządzanego (MDA). |
Event_StackOverflow |
Określa, że wystąpił błąd przepełnienia stosu. |
Uwagi
Host może rejestrować wywołania zwrotne dla dowolnego typu zdarzeń opisanych przez EClrEvent
wywoływanie metod interfejsu ICLROnEventManager . Host pobiera wskaźnik do tego interfejsu, wywołując metodę ICLRControl::GetCLRManager .
Zdarzenia Event_CLRDisabled
i Event_DomainUnload
mogą być wywoływane więcej niż raz i z różnych wątków, aby sygnalizować zwolnienie lub wyłączenie clR.
Zdarzenie Event_MDAFired
zgłasza utworzenie wystąpienia MDAInfo zawierającego szczegóły komunikatu MDAA . Aby uzyskać więcej informacji o rozwiązaniach MDA, zobacz Diagnozowanie błędów za pomocą asystentów zarządzanego debugowania.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.h
Biblioteka: MSCorEE.dll
.NET Framework wersje: dostępne od wersji 2.0