ICorDebugAssembly
Mise à jour : novembre 2007
Représente un assembly.
interface ICorDebugAssembly : IUnknown {
HRESULT EnumerateModules (
[out] ICorDebugModuleEnum **ppModules
);
HRESULT GetAppDomain (
[out] ICorDebugAppDomain **ppAppDomain
);
HRESULT GetCodeBase (
[in] ULONG32 cchName,
[out] ULONG32 *pcchName,
[out, size_is(cchName), length_is(*pcchName)]
WCHAR szName[]
);
HRESULT GetName (
[in] ULONG32 cchName,
[out] ULONG32 *pcchName,
[out, size_is(cchName), length_is(*pcchName)]
WCHAR szName[]
);
HRESULT GetProcess (
[out] ICorDebugProcess **ppProcess
);
};
Méthodes
Méthode |
Description |
---|---|
Obtient un énumérateur pour les modules contenus dans l'assembly. |
|
Obtient un pointeur d'interface vers le domaine d'application qui contient cette instance d'ICorDebugAssembly. |
|
N'est pas implémentée dans la version en cours du .NET Framework. |
|
Obtient le nom de l'assembly. |
|
Obtient l'instance ICorDebugProcess dans laquelle l'assembly est en cours d'exécution. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorDebug.idl
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0