Sdílet prostřednictvím


ICorDebugILFrame – rozhraní

Představuje rámec zásobníku kódu CIL (Common Intermediate Language). Toto rozhraní je podtřídou rozhraní ICorDebugFrame.

Metody

metoda Popis
CanSetIP – metoda Získá hodnotu, která označuje, zda je bezpečné nastavit ukazatel instrukce na zadané umístění posunu.
EnumerateArguments – metoda Získá enumerátor pro argumenty v tomto rámci.
EnumerateLocalVariables – metoda Získá enumerátor pro místní proměnné v tomto rámci.
GetArgument – metoda Získá hodnotu zadaného argumentu v tomto rámečku zásobníku CIL.
GetIP – metoda Získá hodnotu ukazatele instrukce a bitovou kombinovanou hodnotu, která popisuje, jak byla získána hodnota ukazatele instrukce.
GetLocalVariable – metoda Získá hodnotu zadané místní proměnné v tomto rámečku zásobníku CIL.
GetStackDepth – metoda Není implementováno.
GetStackValue – metoda Není implementováno.
SetIP – metoda Nastaví ukazatel instrukce na zadané umístění posunu v kódu CIL.

Poznámky

Rozhraní ICorDebugILFrame je specializované rozhraní ICorDebugFrame. Používá se buď pro rámce kódu CIL, nebo pro zkompilované rámce JIT (just-in-time). Kompilované rámce JIT implementují ICorDebugILFrame rozhraní i rozhraní ICorDebugNativeFrame.

Poznámka:

Toto rozhraní nepodporuje vzdálené zavolání, a to buď mezi počítači, nebo mezi procesy.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 1.0

Viz také