Bagikan melalui


Antarmuka ICorDebugILFrame

Mewakili bingkai tumpukan kode bahasa perantara umum (CIL). Antarmuka ini adalah subkelas dari antarmuka ICorDebugFrame.

Metode

Metode Deskripsi
Metode CanSetIP Mendapatkan nilai yang menunjukkan apakah aman untuk mengatur penunjuk instruksi ke lokasi offset yang ditentukan.
Metode EnumerateArguments Mendapatkan enumerator untuk argumen dalam bingkai ini.
Metode EnumerateLocalVariables Mendapatkan enumerator untuk variabel lokal dalam bingkai ini.
Metode GetArgument Mendapatkan nilai argumen yang ditentukan dalam bingkai tumpukan CIL ini.
Metode GetIP Mendapatkan nilai penunjuk instruksi dan nilai kombinasi bitwise yang menjelaskan bagaimana nilai penunjuk instruksi diperoleh.
Metode GetLocalVariable Mendapatkan nilai variabel lokal yang ditentukan dalam bingkai tumpukan CIL ini.
Metode GetStackDepth Tidak diterapkan.
Metode GetStackValue Tidak diterapkan.
Metode SetIP Mengatur penunjuk instruksi ke lokasi offset yang ditentukan dalam kode CIL.

Keterangan

Antarmuka ICorDebugILFrame adalah antarmuka ICorDebugFrame khusus. Ini digunakan baik untuk bingkai kode CIL atau untuk bingkai yang dikompilasi just-in-time (JIT). Bingkai yang dikompilasi JIT mengimplementasikan antarmuka ICorDebugILFrame dan antarmuka ICorDebugNativeFrame.

Catatan

Antarmuka ini tidak mendukung panggilan jarak jauh, baik antar komputer maupun antar proses.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorDebug.idl, CorDebug.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia sejak 1.0

Lihat juga