Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt die Common Language Runtime-Ereignisse (CLR), für die der Host Rückrufe registrieren kann.
typedef enum {
Event_ClrDisabled,
Event_DomainUnload,
Event_MDAFired,
Event_StackOverflow
} EClrEvent;
Member
Member |
Beschreibungen |
|---|---|
Event_ClrDisabled |
Gibt einen schwerwiegenden CLR-Fehler an. |
Event_DomainUnload |
Gibt an, dass eine bestimmte AppDomain entladen wird. |
Event_MDAFired |
Gibt an, dass eine Meldung des Assistenten für verwaltetes Debuggen (Managed Debugging Assistant, MDA) generiert wurde. |
Event_StackOverflow |
Gibt an, dass ein Stapelüberlauffehler aufgetreten ist. |
Hinweise
Der Host kann Rückrufe für alle Ereignistypen, die durch EClrEvent beschrieben werden, durch den Aufruf von Methoden der ICLROnEventManager-Schnittstelle registrieren. Der Host ruft einen Zeiger auf diese Schnittstelle ab, indem er die ICLRControl::GetCLRManager-Methode aufruft.
Die Event_CLRDisabled- und Event_DomainUnloadEreignisse können mehrfach und von verschiedenen Threads ausgelöst werden, um ein Entladen oder das Deaktivieren der CLR zu signalisieren.
Das Event_MDAFired-Ereignis löst die Erstellung einer MDAInfo-Instanz aus, die die Details der MDA-Meldung enthält. Weitere Informationen über MDAs finden Sie unter Diagnostizieren von Fehlern mit Assistenten für verwaltetes Debuggen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Siehe auch
Referenz
IActionOnCLREvent-Schnittstelle