ICorDebugILFrame4::GetCodeEx metódus

Mutatót kap arra a kódra, amelyet ez a veremkeret hajt végre.

Szemantika

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

Paraméterek

flags [in] Egy ILCodeKind enumerálási tag, amely meghatározza, hogy a profilkészítő ReJIT-kérése által definiált köztes nyelv (IL) szerepel-e a keretben.

ppCode [kifelé] Mutató egy "ICorDebugCode" objektum címére, amely a veremkeret által futtatott kódot jelöli.

Megjegyzések

Ez a módszer hasonló az ICorDebugFrame::GetCode metódushoz, azzal a kivételrel, hogy opcionálisan hozzáfér a profilozó ReJIT-kérése által meghatározott kódhoz. Ennek a metódusnak a meghívása a GetCode meghívásával flagsILCODE_ORIGINAL_IL egyenértékű; ha a metódus rendszerezett, az IL nem lesz elérhető. ILCODE_REJIT_IL lehetővé teszi a hibakereső számára, hogy hozzáférjen a profilozó ReJIT-kérése által meghatározott IL-hez. Ha az IL nincs rendszerállapotban, ppCodenull értékű, és a metódus visszaadja a függvényt S_OK.

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Fejléc: CorDebug.idl, CorDebug.h

Könyvtár: CorGuids.lib

.NET-verziók: A .NET-keretrendszer 4.5.2 óta érhető el

Lásd még