Antarmuka ICorDebugProcess
Mewakili proses yang menjalankan kode terkendali. Antarmuka ini adalah subkelas ICorDebugController.
Metode
Metode | Deskripsi |
---|---|
Metode ClearCurrentException | Membersihkan pengecualian tidak terkendali saat ini pada alur yang diberikan. |
Metode EnableLogMessages | Mengaktifkan dan menonaktifkan pengiriman pesan log ke debugger. |
Metode EnumerateAppDomains | Menghitung semua domain aplikasi dalam proses. |
Metode EnumerateObjects | Tidak diterapkan. |
Metode GetHandle | Mendapatkan handel untuk proses. |
Metode GetHelperThreadID | Mendapatkan ID alur sistem operasi (OS) untuk alur pembantu internal debugger. |
Metode GetID | Mendapatkan ID sistem operasi (OS) dari proses. |
Metode GetObject | Tidak diterapkan. |
Metode GetThread | Mendapatkan instans ICorDebugThread yang memiliki ID alur OS yang ditentukan. |
Metode GetThreadContext | Mendapatkan konteks untuk alur yang diberikan. |
Metode IsOSSuspended | Menentukan apakah alur telah ditangguhkan sebagai akibat dari debugger yang menghentikan proses. |
Metode IsTransitionStub | Menentukan apakah alamat berada di dalam tikungan yang akan menyebabkan transisi ke kode terkendali. |
Metode ModifyLogSwitch | Mengatur tingkat keparahan sakelar log yang ditentukan. |
Metode ReadMemory | Membaca memori dari proses. |
Metode SetThreadContext | Mendapatkan konteks untuk alur yang diberikan. |
Metode ThreadForFiberCookie | Dihentikan. |
Metode WriteMemory | Menulis data ke area memori dalam proses. |
Keterangan
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 versi 1.0
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.