ICorDebugILFrame4::GetCodeEx-metod
[Stöds i .NET Framework 4.5.2 och senare versioner]
Hämtar en pekare till koden som den här stackramen kör.
Syntax
HRESULT GetCodeEx(
[in] ILCodeKind flags,
[out] ICorDebugCode **ppCode
);
Parametrar
flags
[i] En ILCodeKind-uppräkningsmedlem som anger om det mellanliggande språk (IL) som definieras av profilerarens ReJIT-begäran ingår i ramen.
ppCode
[ut] En pekare till adressen för ett ICorDebugCode-objekt som representerar koden som stackramen kör.
Kommentarer
Den här metoden liknar metoden ICorDebugFrame::GetCode , förutom att den eventuellt kommer åt kod som definierats av profilerarens ReJIT-begäran. Att anropa den här metoden med värdet flags
ILCODE_ORIGINAL_IL
är detsamma som att anropa GetCode. Om metoden instrumenteras är dess IL inte tillgängligt. ILCODE_REJIT_IL
tillåter felsökningsprogrammet att komma åt den IL som definieras av profilerarens ReJIT-begäran. Om IL:en inte är instrumenterad ppCode
är den null och metoden returnerar S_OK
.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Tillgänglig sedan 4.5.2