Antarmuka ICorDebugManagedCallback2
Menyediakan metode untuk mendukung penanganan pengecualian penelusur kesalahan dan asisten penelusuran kesalahan terkelola (MDAs).
ICorDebugManagedCallback2
adalah ekstensi logis dari antarmuka ICorDebugManagedCallback.
Metode
Metode | Deskripsi |
---|---|
Metode ChangeConnection | Memberi tahu penelusur kesalahan bahwa kumpulan tugas yang terkait dengan koneksi yang ditentukan telah berubah. |
Metode CreateConnection | Memberi tahu penelusur kesalahan bahwa koneksi baru telah dibuat. |
Metode DestroyConnection | Memberi tahu penelusur kesalahan bahwa koneksi yang ditentukan telah dihentikan. |
Metode Exception | Memberi tahu penelusur kesalahan bahwa pencarian untuk penangan pengecualian telah dimulai. |
Metode ExceptionUnwind | Memberikan pemberitahuan status selama proses pelepasan pengecualian. |
Metode FunctionRemapComplete | Memberi tahu penelusur kesalahan bahwa eksekusi kode telah beralih ke versi baru dari fungsi yang diedit. |
Metode FunctionRemapOpportunity | Memberi tahu penelusur kesalahan bahwa eksekusi kode telah mencapai titik urutan dalam versi yang lebih lama dari fungsi yang diedit. |
Metode MDANotification | Memberikan pemberitahuan bahwa eksekusi kode telah menemukan pesan asisten penelusuran kesalahan terkelola (MDA). |
Keterangan
Antarmuka ICorDebugManagedCallback2
memperluas ICorDebugManagedCallback
antarmuka untuk menangani peristiwa debug baru yang diperkenalkan di .NET Framework versi 2.0.
Penelusur kesalahan harus menerapkan ICorDebugManagedCallback2
jika ia menelusuri kesalahan .NET Framework aplikasi 2.0. Instans ICorDebugManagedCallback
atau ICorDebugManagedCallback2
diteruskan sebagai objek panggilan balik ke ICorDebug::SetManagedHandler.
Catatan
Antarmuka ini tidak mendukung panggilan jarak jauh, baik lintas mesin maupun lintas proses.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorDebug.idl, CorDebug.h
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 2.0