ICorDebugModule, interface

Représente un module Common Language Runtime (CLR) qui est un fichier exécutable ou une bibliothèque de liens dynamiques (DLL).

Méthodes

Méthode Description
CreateBreakpoint, méthode Non implémenté.
EnableClassLoadCallbacks, méthode Détermine si les rappels ICorDebugManagedCallback::LoadClass et ICorDebugManagedCallback::UnloadClass sont appelés pour ce module.
EnableJITDebugging, méthode Détermine si le compilateur juste-à-temps (JIT) conserve les informations de débogage pour les méthodes de ce module.
GetAssembly, méthode Obtient l’assembly conteneur pour ce module.
GetBaseAddress, méthode Obtient l’adresse de base du module.
GetClassFromToken, méthode Obtient l’ICorDebugClass à partir des métadonnées.
GetEditAndContinueSnapshot, méthode Action déconseillée.
GetFunctionFromRVA, méthode Non implémenté.
GetFunctionFromToken, méthode Obtient la fonction spécifiée par le jeton de métadonnées.
GetGlobalVariableValue, méthode Obtient un objet valeur pour la variable globale spécifiée.
GetMetaDataInterface, méthode Obtient un pointeur d’interface de métadonnées qui peut être utilisé pour examiner les métadonnées du module.
GetName, méthode Obtient le nom de fichier du module.
GetProcess, méthode Obtient le processus conteneur de ce module.
GetSize, méthode Obtient la taille du module en octets.
GetToken, méthode Obtient le jeton de l’entrée de table pour ce module.
IsDynamic, méthode Indique si le module est dynamique.
IsInMemory, méthode Indique si ce module existe uniquement en mémoire.

Notes

Notes

Cette interface ne prend pas en charge l'appel à distance, que ce soit entre ordinateurs ou entre processus.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi