Antarmuka ICLRDebugManager
Menyediakan metode yang memungkinkan host untuk mengaitkan serangkaian tugas dengan pengidentifikasi dan nama yang mudah diingat.
Metode
Metode | Deskripsi |
---|---|
Metode BeginConnection | Membuat koneksi baru antara host dan debugger untuk mengaitkan tugas dengan pengidentifikasi dan nama yang mudah diingat. |
Metode EndConnection | Menghapus hubungan antara daftar tugas, serta pengidentifikasi dan nama yang mudah diingat. |
Metode GetDacl | Metode ini tidak diterapkan. |
Metode IsDebuggerAttached | Mendapatkan nilai yang menunjukkan apakah debugger dilampirkan ke proses. |
Metode SetConnectionTasks | Mengaitkan daftar instans ICLRTask dengan pengidentifikasi dan nama yang mudah diingat. |
Metode SetDacl | Metode ini tidak diterapkan. |
Metode SetSymbolReadingPolicy | Menetapkan kebijakan untuk membaca file database program (PDB). Kebijakan menentukan apakah informasi tentang nomor baris dan file disertakan dalam tumpukan panggilan. |
Keterangan
Dalam skenario penelusuran kesalahan, host mungkin ingin mengelompokkan tugas berdasarkan logika pemrogramannya sendiri. Misalnya, pengelompokan akan memungkinkan pengembang untuk hanya melihat tugas yang diperlukan oleh API pengembang, alih-alih melihat setiap tugas berjalan dalam proses. ICLRDebugManager
memungkinkan host untuk menerapkan pengelompokan semacam ini.
Penting
Tiga metode ICLRDebugManager
, BeginConnection
, SetConnectionTasks
dan EndConnection
, saling bergantung satu sama lain. Mereka harus dipanggil dalam urutan tertentu agar bekerja seperti yang diharapkan.
Pengelompokan, serta pengidentifikasi dan nama yang mudah diingat yang ditetapkan host ke pengelompokan, tidak memiliki arti untuk runtime bahasa umum (CLR). CLR hanya meneruskan informasi ke debugger.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0