ICorProfilerInfo2::GetStaticFieldInfo, méthode
Obtient une valeur indiquant le type de champ statique qui s'applique au champ spécifié.
HRESULT GetStaticFieldInfo (
[in] ClassID classId,
[in] mdFieldDef fieldToken,
[out] COR_PRF_STATIC_TYPE *pFieldInfo);
Paramètres
classId
[in] ID de la classe dans laquelle le champ statique est défini.fieldToken
[in] Jeton de métadonnées pour le champ statique.pFieldInfo
[out] Pointeur vers une valeur de l'énumération COR_PRF_STATIC_TYPE qui indique si le champ spécifié est statique et, le cas échéant, le type de champ statique qui s'applique au champ.
Notes
Ces informations peuvent être utilisées pour déterminer la fonction à appeler pour obtenir l'adresse du champ statique.
Le profileur de code doit toujours vérifier les métadonnées pour un champ statique afin de vérifier qu'il a réellement une adresse. Les champs statiques de type Literal (autrement dit, constants) existent uniquement dans les métadonnées et n'ont pas d'adresse.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0