ICorDebugILFrame4::GetCodeEx-MethodeICorDebugILFrame4::GetCodeEx Method

[Wird nur in .NET Framework 4.5.2 und neueren Versionen unterstützt][Supported in the .NET Framework 4.5.2 and later versions]

Ruft einen Zeiger auf den Code ab, der vom Stapelrahmen ausgeführt wird.Gets a pointer to the code that this stack frame is executing.

SyntaxSyntax

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

ParameterParameters

flags
in Ein ilcodekind -Enumerationsmember, der angibt, ob die von der ReJIT-Anforderung des Profilers definierte zwischen Sprache (IL) im Frame enthalten ist.[in] An ILCodeKind enumeration member that specifies whether the intermediate language (IL) defined by the profiler's ReJIT request is included in the frame.

ppCode
vorgenommen Ein Zeiger auf die Adresse eines ICorDebugCode-Objekts, das den Code darstellt, der von diesem Stapel Rahmen ausgeführt wird.[out] A pointer to the address of an "ICorDebugCode" object that represents the code that this stack frame is executing.

HinweiseRemarks

Diese Methode ähnelt der ICorDebugFrame:: GetCode -Methode, mit der Ausnahme, dass Sie optional auf Code zugreift, der von der ReJIT-Anforderung des Profilers definiert wird.This method is similar to the ICorDebugFrame::GetCode method, except that it optionally accesses code defined by the profiler's ReJIT request. Das Aufrufen dieser Methode mit flags einem Wert ILCODE_ORIGINAL_IL von entspricht dem Aufrufen von GetCode; wenn die Methode instrumentiert ist, kann auf Ihre Il nicht zugegriffen werden.Calling this method with a flags value of ILCODE_ORIGINAL_IL is equivalent to calling GetCode; if the method is instrumented, its IL will not be accessible. ILCODE_REJIT_ILermöglicht dem Debugger den Zugriff auf die von der ReJIT-Anforderung des Profilers definierte Il.ILCODE_REJIT_IL allows the debugger to access the IL defined by the profiler's ReJIT request. Wenn die Il nicht instrumentiert ist, ppCode ist null, und die Methode gibt S_OKzurück.If the IL is not instrumented, ppCode is null, and the method returns S_OK.

AnforderungenRequirements

Formen Weitere Informationen finden Sie unter Systemanforderungen.Platforms: See System Requirements.

Header: Cordebug. idl, Cordebug. hHeader: CorDebug.idl, CorDebug.h

Fern CorGuids.libLibrary: CorGuids.lib

.NET Framework-Versionen: Verfügbar seit 4.5.2Available since 4.5.2.NET Framework Versions: Verfügbar seit 4.5.2Available since 4.5.2

Siehe auchSee also