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.

Methods

Metoda Description
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 podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 1.0