Condividi tramite


Interfaccia IXCLRDataExceptionNotification2

L'interfaccia fornita dal chiamante deriva da IXCLRDataExceptionNotification e include metodi di callback per varie notifiche CLR che si verificano tramite eccezioni di sistema.

Nota

Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug le API e ICorProfiler quando possibile.

Metodi

metodo Descrizione
OnAppDomainLoaded Callback eseguito se l'eccezione rappresenta il caricamento di un particolare dominio dell'app.
OnAppDomainUnloaded Callback eseguito se l'eccezione rappresenta lo scaricamento di un particolare dominio dell'app.
OnException Callback eseguito se l'eccezione rappresenta un'eccezione gestita generata.

Osservazioni:

Questa interfaccia viene implementata dagli utenti del IXCLRDataProcess::TranslateExceptionRecordToNotification metodo . Non viene esposto tramite intestazioni o file di libreria. Tuttavia, si tratta di un'interfaccia COM che deriva da IXCLRDataExceptionNotification con GUID 31201a94-4337-49b7-aef7-0c755054091f e può essere implementata tramite i normali meccanismi COM. L'elenco dei metodi precedenti è l'elenco completo dei metodi non IXCLRDataExceptionNotification# e IUnknown su questa interfaccia e sono in ordine di tabella virtuale.

Requisiti

Piattaforme: vedere Requisiti di sistema. Intestazione: Nessuna libreria: Nessuna versione di .NET Framework: disponibile dalla versione 4.7

Vedi anche