Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pemanggil menyediakan antarmuka yang berasal dari IUnknown dan mencakup metode panggilan balik untuk berbagai pemberitahuan CLR yang terjadi melalui pengecualian sistem.
Catatan
API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.
Metode
| Metode | Deskripsi |
|---|---|
| OnCodeGenerated | Panggilan balik yang dilakukan jika pengecualian mewakili pembuatan kode untuk instans metode tertentu. |
| OnCodeDiscarded | Panggilan balik yang dibuat jika pengecualian mewakili pembuangan kode untuk instans metode tertentu. |
| OnProcessExecution | Panggilan balik yang dilakukan jika pengecualian mewakili proses yang mencapai status eksekusi yang diinginkan. |
| OnTaskExecution | Panggilan balik yang dibuat jika pengecualian mewakili tugas yang mencapai status eksekusi yang diinginkan. |
| OnModuleLoaded | Panggilan balik yang dibuat jika pengecualian mewakili modul yang sedang dimuat. |
| OnModuleUnloaded | Panggilan balik yang dibuat jika pengecualian mewakili modul yang dibongkar. |
| OnTypeLoaded | Panggilan balik yang dibuat jika pengecualian mewakili instans jenis tertentu yang dimuat. |
| OnTypeUnloaded | Panggilan balik yang dibuat jika pengecualian mewakili instans jenis tertentu yang dibongkar. |
Keterangan
Antarmuka ini diimplementasikan oleh pengguna IXCLRDataProcess::TranslateExceptionRecordToNotification metode . Ini tidak diekspos melalui header atau file pustaka apa pun. Namun, ini adalah antarmuka COM yang berasal dari IUnknown dengan GUID 2D95A079-42A1-4837-818F-0B97D7048E0E dan dapat diimplementasikan melalui mekanisme COM biasa. Daftar metode di atas adalah daftar lengkap metode non IUnknown pada antarmuka ini dan berada dalam urutan vtable.
Persyaratan
Platform: Lihat Persyaratan Sistem. Header: Tidak Ada Pustaka: Tidak Ada Versi .NET Framework: Tersedia mulai dari 4.7