Freigeben über


IXCLRDataExceptionNotification2-Schnittstelle

Vom Aufrufer bereitgestellte Schnittstelle, die von IXCLRDataExceptionNotification den Rückrufmethoden für verschiedene CLR-Benachrichtigungen abgeleitet wird und die über System exceptions auftreten.

Hinweis

Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug und ICorProfiler zu arbeiten.

Methoden

Methode Beschreibung
OnAppDomainLoaded Rückruf, wenn die Ausnahme das Laden einer bestimmten App-Domäne darstellt.
OnAppDomainUnloaded Rückruf, wenn die Ausnahme das Entladen einer bestimmten App-Domäne darstellt.
OnException Rückruf, wenn die Ausnahme eine verwaltete Ausnahme darstellt, die ausgelöst wird.

Hinweise

Diese Schnittstelle wird von Benutzern der IXCLRDataProcess::TranslateExceptionRecordToNotification Methode implementiert. Sie wird nicht über Kopfzeilen oder Bibliotheksdateien verfügbar gemacht. Es ist jedoch eine COM-Schnittstelle, die von IXCLRDataExceptionNotification der GUID 31201a94-4337-49b7-aef7-0c755054091f abgeleitet wird und über die üblichen COM-Mechanismen implementiert werden kann. Die liste der oben genannten Methoden ist die vollständige Liste der Nicht-IXCLRDataExceptionNotification#- und IUnknown-Methoden auf dieser Schnittstelle und sind in vtable-Reihenfolge.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7

Siehe auch