ICorDebugCode-Schnittstelle
Aktualisiert: September 2010
Stellt ein Segment von Microsoft Intermediate Language (MSIL)-Code oder systemeigenem Code dar.
Methoden
Methode |
Beschreibungen |
---|---|
Erstellt am angegebenen Offset einen Haltepunkt. |
|
Ruft die relative virtuelle Adresse (RVA) des Codesegments ab, das diesen ICorDebugCode darstellt. |
|
Ruft den gesamten für die Disassembly formatierten Code für die angegebene Funktion ab. Diese Methode ist veraltet. Verwenden Sie stattdessen ICorDebugCode2::GetCodeChunks. |
|
Nicht implementiert. |
|
Ruft die ICorDebugFunctionab, die diesem ICorDebugCode zugeordnet ist. |
|
Ruft ein Array von COR_DEBUG_IL_TO_NATIVE_MAP-Instanzen ab, die Zuordnungen zwischen MSIL-Offsets und systemeigenen Offsets darstellen. |
|
Ruft die Größe des Binärcodes in Bytes ab, der durch diesen ICorDebugCode dargestellt wird. |
|
Ruft die mit eins beginnende Zahl ab, die die Version des Codes angibt, den dieser ICorDebugCode darstellt. |
|
Ruft einen Wert ab, der angibt, ob dieser ICorDebugCode in MSIL kompiliert wird. |
Hinweise
ICorDebugCode kann entweder MSIL- oder systemeigenen Code darstellen. Einem ICorDebugFunctions-Objekt, das MSIL-Code darstellt, kann entweder NULL oder ein ICorDebugCode-Objekt zugeordnet sein. Einem ICorDebugFunctions-Objekt, das systemeigenen Code darstellt, kann eine beliebige Anzahl von ICorDebugCode-Objekten zugeordnet sein.
Hinweis |
---|
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
Weitere Ressourcen
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
September 2010 |
Erläutert die Beziehung zwischen ICorDebugCode und ICorDebugFunction. |
Korrektur inhaltlicher Fehler. |