ICorDebugValue
Mise à jour : novembre 2007
Représente une valeur dans le processus en cours de débogage. La valeur peut être une valeur de lecture ou d'écriture.
interface ICorDebugValue : IUnknown {
HRESULT CreateBreakpoint (
[out] ICorDebugValueBreakpoint **ppBreakpoint
);
HRESULT GetAddress (
[out] CORDB_ADDRESS *pAddress
);
HRESULT GetSize (
[out] ULONG32 *pSize
);
HRESULT GetType (
[out] CorElementType *pType
);
};
Méthodes
Méthode |
Description |
---|---|
Cette méthode n'est pas encore implémentée. |
|
Obtient l'adresse de cet objet ICorDebugValue qui est sur le point d'être débogué. |
|
Obtient la taille en octets de cet objet ICorDebugValue. |
|
Obtient le type primitif de cet objet ICorDebugValue. |
Notes
En général, la propriété d'un objet valeur est passée lors de son retour. Le destinataire est chargé de supprimer une référence de l'objet lorsqu'il a fini de se servir de celui-ci.
Selon l'emplacement à partir duquel la valeur a été récupérée, celle-ci ne restera peut-être pas valide après la reprise du processus. La valeur ne doit par conséquent généralement pas être maintenue à travers un appel de la méthode ICorDebugController::Continue.
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