Delen via


IXCLRDataExceptionNotification2 Interface

Aanroeper verstrekte interface die is afgeleid van IXCLRDataExceptionNotification en callback-methoden bevat voor verschillende CLR-meldingen die plaatsvinden via systeemuitzonderingen.

Notitie

Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik van derden, raden we u aan om indien mogelijk met ICorDebug en ICorProfiler API's te werken.

Methoden

Wijze Description
OnAppDomainLoaded Callback uitgevoerd als de uitzondering het laden van een bepaald app-domein vertegenwoordigt.
OnAppDomainUnloaded Callback is gemaakt als de uitzondering het lossen van een bepaald app-domein vertegenwoordigt.
OnException Callback uitgevoerd als de uitzondering een beheerde uitzondering vertegenwoordigt die wordt gegenereerd.

Opmerkingen

Deze interface wordt geïmplementeerd door gebruikers van de IXCLRDataProcess::TranslateExceptionRecordToNotification methode. Het wordt niet weergegeven via headers of bibliotheekbestanden. Het is echter een COM-interface die is afgeleid van IXCLRDataExceptionNotification de GUID 31201a94-4337-49b7-aef7-0c755054091f en kan worden geïmplementeerd via de gebruikelijke COM-mechanismen. De lijst met bovenstaande methoden is de volledige lijst met niet IXCLRDataExceptionNotification# en IUnknown-methoden op deze interface en bevinden zich in vtable-volgorde.

Vereisten

Platformen: Zie Systeemvereisten. Header: Geen bibliotheek: Geen .NET Framework-versies: beschikbaar sinds 4.7

Zie ook