Partager via


ICorDebugCode, interface

Représente un segment de code MSIL ou de code natif.

Méthodes

Méthode

Description

ICorDebugCode::CreateBreakpoint, méthode

Crée un point d'arrêt à l'offset spécifié.

ICorDebugCode::GetAddress, méthode

Obtient l'adresse virtuelle relative (RVA) du segment de code que ce ICorDebugCode représente.

ICorDebugCode::GetCode, méthode

Obtient tout le code pour la fonction spécifiée, formaté pour le code machine. Cette méthode a été déconseillée ; utilisez ICorDebugCode2::GetCodeChunks (page éventuellement en anglais) à la place.

ICorDebugCode::GetEnCRemapSequencePoints, méthode

Non implémenté.

ICorDebugCode::GetFunction, méthode

Obtient ICorDebugFunction associé à ICorDebugCode.

ICorDebugCode::GetILToNativeMapping, méthode

Obtient un tableau des instances COR_DEBUG_IL_TO_NATIVE_MAP qui représentent les mappages des offsets en langage MSIL (Microsoft Intermediate Language) aux offsets natifs.

ICorDebugCode::GetSize, méthode

Obtient la taille en octets du code binaire représenté par ce ICorDebugCode.

ICorDebugCode::GetVersionNumber, méthode

Obtient le nombre de base 1 qui identifie la version du code que ce ICorDebugCode représente.

ICorDebugCode::IsIL, méthode

Obtient une valeur qui indique si ce ICorDebugCode est compilé en MSIL.

Notes

ICorDebugCode peut représenter le MSIL ou le code natif. Un objet ICorDebugFunction qui représente le code MSIL peut avoir des objets de zéro ou un objet ICorDebugCode qui lui est associé. Un objet ICorDebugFunction qui représente le code natif peut avoir n'importe quel nombre d'objets ICorDebugCode associé.

RemarqueRemarque

Cette interface ne prend pas en charge l'appel à distance, intermachine ou interprocessus.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICorDebugCode2, interface

Autres ressources

Interfaces de débogage

Historique des modifications

Date

Historique

Motif

Septembre 2010

A clarifié les relations entre ICorDebugCode et ICorDebugFunction.

Résolution des bogues de contenu.