Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'interfaccia fornita dal chiamante deriva da IUnknown 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 |
|---|---|
| OnCodeGenerated | Callback eseguito se l'eccezione rappresenta la generazione di codice per un'istanza del metodo specifica. |
| OnCodeDiscarded | Callback eseguito se l'eccezione rappresenta l'eliminazione del codice per un'istanza del metodo specifica. |
| OnProcessExecution | Callback eseguito se l'eccezione rappresenta il processo che raggiunge uno stato di esecuzione desiderato. |
| OnTaskExecution | Callback eseguito se l'eccezione rappresenta un'attività che raggiunge uno stato di esecuzione desiderato. |
| OnModuleLoaded | Callback eseguito se l'eccezione rappresenta un modulo caricato. |
| OnModuleUnloaded | Callback eseguito se l'eccezione rappresenta un modulo scaricato. |
| OnTypeLoaded | Callback eseguito se l'eccezione rappresenta un'istanza di tipo specifica caricata. |
| OnTypeUnloaded | Callback eseguito se l'eccezione rappresenta un'istanza di tipo specifica scaricata. |
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 IUnknown con GUID 2D95A079-42A1-4837-818F-0B97D7048E0E e può essere implementata tramite i normali meccanismi COM. L'elenco dei metodi precedenti è l'elenco completo di metodi non 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