Sdílet prostřednictvím


ICorDebugILFrame4::GetCodeEx – metoda

[Podporováno v rozhraní .NET Framework 4.5.2 a novějších verzích]

Získá ukazatel na kód, který je spuštěn tento rámec zásobníku.

Syntaxe

HRESULT GetCodeEx(  
   [in] ILCodeKind flags,
   [out] ICorDebugCode **ppCode  
);  

Parametry

flags
[v] Člen výčtu ILCodeKind , který určuje, zda je v rámci zahrnut zprostředkující jazyk (IL) definovaný profilerem reJIT požadavek.

ppCode
[out] Ukazatel na adresu "ICorDebugCode" objekt, který představuje kód, který tento rámec zásobníku je spuštěn.

Poznámky

Tato metoda je podobná metodě ICorDebugFrame::GetCode s tím rozdílem, že volitelně přistupuje ke kódu definovanému profilerem požadavek ReJIT. Volání této metody s flags hodnotou ILCODE_ORIGINAL_IL je ekvivalentní volání GetCode; pokud je metoda instrumentována, její il nebude přístupné. ILCODE_REJIT_IL umožňuje ladicímu programu přístup k IL definovanému požadavkem ReJIT profileru. Pokud není il instrumentovaný, ppCode je null a metoda vrátí S_OK.

Požadavky

Platformy: Viz Požadavky na systém.

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

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 4.5.2

Viz také