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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour