ICorDebugAppDomain
Mise à jour : novembre 2007
Fournit des méthodes pour le débogage de domaines d'application.
interface ICorDebugAppDomain : ICorDebugController {
HRESULT Attach ();
HRESULT EnumerateAssemblies (
[out] IcorDebugAssemblyEnum **ppAssemblies
);
HRESULT EnumerateBreakpoints (
[out] IcorDebugBreakpointEnum **ppBreakpoints
);
HRESULT EnumerateSteppers (
[out] IcorDebugStepperEnum **ppSteppers
);
HRESULT GetID (
[out] unsigned int *pId
);
HRESULT GetModuleFromMetaDataInterface (
[in] IUnknown *pIMetaData,
[out] ICorDebugModule **ppModule
);
HRESULT GetName (
[in] unsigned int cchName,
[out] unsigned int *pcchName,
[out] ICorDebugAppDomain szName
);
HRESULT GetObject (
[out] ICorDebugValue **ppObject
);
HRESULT GetProcess (
[out] IcorDebugProcess **ppProcess
);
HRESULT IsAttached (
[out] long *pbAttached
);
};
Méthodes
Méthode |
Description |
---|---|
Joint le débogueur au domaine d'application. |
|
Obtient un énumérateur pour les assemblys dans le domaine d'application. |
|
Obtient un énumérateur pour tous les points d'arrêt actifs dans le domaine d'application. |
|
Obtient un énumérateur pour toutes les exécutions pas à pas actives dans le domaine d'application. |
|
Obtient l'ID unique du domaine d'application. |
|
Obtient l'objet ICorDebugModule avec l'interface de métadonnées fournie. |
|
Obtient le nom du domaine d'application. |
|
Pas implémenté. |
|
Obtient le processus qui contient le domaine d'application. |
|
Détermine si le débogueur est joint au domaine d'application. |
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