Bagikan melalui


Antarmuka ICorDebugManagedCallback2

Menyediakan metode untuk mendukung penanganan pengecualian debugger dan asisten debugging terkelola (MDA). ICorDebugManagedCallback2 adalah ekstensi logis dari antarmuka ICorDebugManagedCallback .

Methods

Metode Description
Metode ChangeConnection Memberi tahu debugger bahwa kumpulan tugas yang terkait dengan koneksi yang ditentukan telah berubah.
Metode CreateConnection Memberi tahu debugger bahwa koneksi baru telah dibuat.
Metode DestroyConnection Memberi tahu debugger bahwa koneksi yang ditentukan telah dihentikan.
Metode Pengecualian Memberi tahu debugger bahwa pencarian untuk handler pengecualian telah dimulai.
Metode ExceptionUnwind Menyediakan pemberitahuan status selama proses pembukaan pengecualian.
Metode FunctionRemapComplete Memberi tahu debugger bahwa eksekusi kode telah beralih ke versi baru dari fungsi yang diedit.
Metode FunctionRemapOpportunity Memberi tahu debugger bahwa eksekusi kode telah mencapai titik urutan dalam versi fungsi yang diedit yang lebih lama.
Metode MDANotification Menyediakan pemberitahuan bahwa eksekusi kode telah menemukan pesan asisten penelusuran kesalahan terkelola (MDA).

Komentar

Antarmuka ICorDebugManagedCallback2 memperluas ICorDebugManagedCallback antarmuka untuk menangani peristiwa debug baru yang diperkenalkan dalam .NET Framework 2.0.

Debugger harus mengimplementasikan ICorDebugManagedCallback2. Instans ICorDebugManagedCallback atau ICorDebugManagedCallback2 diteruskan sebagai objek panggilan balik ke ICorDebug::SetManagedHandler.

Nota

Antarmuka ini tidak mendukung dipanggil dari jarak jauh, baik lintas mesin atau lintas proses.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 2.0

Lihat juga