Bagikan melalui


Antarmuka ICorDebugILFrame

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

Methods

Metode Description
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 diimplementasikan.
Metode GetStackValue Tidak diimplementasikan.
Metode SetIP Mengatur penunjuk instruksi ke lokasi offset yang ditentukan dalam kode CIL.

Komentar

Antarmukanya 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 ICorDebugILFrame antarmuka dan antarmuka ICorDebugNativeFrame.

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 1.0