ICorDebugClass::GetStaticFieldValue, méthode
Obtient la valeur du champ statique spécifié.
Syntaxe
HRESULT GetStaticFieldValue (
[in] mdFieldDef fieldDef,
[in] ICorDebugFrame *pFrame,
[out] ICorDebugValue **ppValue
);
Paramètres
fieldDef
[in] Jeton de champ Def
qui référence le champ à récupérer.
pFrame
[in] Pointeur vers un objet ICorDebugFrame qui représente le frame à utiliser pour lever l’ambiguïté entre les statiques de thread, de contexte ou de domaine d’application.
Si le champ statique est relatif à un thread, un contexte ou un domaine d’application, le frame détermine la valeur appropriée.
ppValue
[out] Pointeur vers l’adresse d’un objet ICorDebugValue qui représente la valeur du champ statique.
Notes
Pour les types paramétrables, la valeur d’un champ statique est relative à l’instanciation particulière. Par conséquent, si le constructeur de classe prend des paramètres de type Type, appelez ICorDebugType::GetStaticFieldValue au lieu de ICorDebugClass::GetStaticFieldValue
.
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