Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá hodnotu zadané místní proměnné v tomto přechodném jazyce (IL) zásobníku rámce a volitelně přistupuje k proměnné přidané v instrumentaci profiler ReJIT.
Syntaxe
HRESULT GetLocalVariableEx(
[in] ILCodeKind flags,
[in] DWORD dwIndex,
[out] ICorDebugValue **ppValue
);
Parametry
flags [v] Člen výčtu ILCodeKind , který určuje, zda je do rámce zahrnuta proměnná přidaná v instrumentaci Profiler ReJIT.
dwIndex [v] Index místní proměnné v rámci zásobníku IL.
ppValue [ven] Ukazatel na adresu objektu ICorDebugValue, který představuje načtenou hodnotu.
Poznámky
Tato metoda je podobná GetLocalVariable metoda s tím rozdílem, že volitelně přistupuje k proměnné přidané v instrumentaci profiler ReJIT. Volání této metody s flags hodnotou ILCODE_ORIGINAL_IL je ekvivalentní volání GetLocalVariable; pokud je metoda instrumentována s dalšími místními proměnnými, tyto proměnné nelze získat přístup.
ILCODE_REJIT_IL umožňuje ladicím programu přistupovat k místním proměnným přidaným v instrumentaci Profiler ReJIT. Pokud il není instrumentován, vrátí E_INVALIDARGmetoda .
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 4.5.2