Megosztás a következőn keresztül:


ICorDebugCode felület

A közös köztes nyelv (CIL) kód vagy natív kód szegmensét jelöli.

Methods

Metódus Description
CreateBreakpoint metódus Töréspontot hoz létre a megadott eltolásnál.
GetAddress metódus Lekéri a kódszegmens relatív virtuális címét (RVA).ICorDebugCode
GetCode metódus Lekéri a megadott függvény összes kódját, szétszerelésre formázva. Ez a módszer elavult; használja helyette az ICorDebugCode2::GetCodeChunks parancsot .
GetEnCRemapSequencePoints metódus Nincs implementálva.
GetFunction metódus Lekéri a hozzá társított ICorDebugCode"ICorDebugFunction" értéket.
GetILToNativeMapping metódus Lekéri a "COR_DEBUG_IL_TO_NATIVE_MAP" példányokból álló tömböt, amely megfeleltetéseket jelöl a CIL-eltolásoktól a natív eltolásokig.
GetSize metódus A bináris kód bájtban megadott méretét kéri le.ICorDebugCode
GetVersionNumber metódus Lekéri az egy-alapú számot, amely azonosítja a kód azon verzióját, amelyet ez ICorDebugCode képvisel.
IsIL metódus Olyan értéket kap, amely jelzi, hogy ez ICorDebugCode a CIL-ben van-e lefordítva.

Megjegyzések

ICorDebugCode CIL-t vagy natív kódot jelölhet. A CIL-kódot jelképező "ICorDebugFunction" objektumhoz nulla vagy egy ICorDebugCode objektum társítható. A natív kódot képviselő "ICorDebugFunction" objektumhoz tetszőleges számú ICorDebugCode objektum társítható.

Megjegyzés:

Ez a felület nem támogatja a távoli meghívást, sem a gépközi, sem a folyamatközi meghívást.

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 1.0 óta érhető el

Lásd még