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