Bagikan melalui


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