Partager via


ICorProfilerInfo::IsArrayClass, méthode

Détermine si la classe spécifiée est une classe de tableau.

HRESULT IsArrayClass(
    [in]  ClassID        classId,
    [out] CorElementType *pBaseElemType,
    [out] ClassID        *pBaseClassId,
    [out] ULONG          *pcRank);

Paramètres

  • classId
    [in] ID de la classe à examiner.

  • pBaseElemType
    [out] Pointeur vers une valeur de l'énumération CorElementType qui indique le type des éléments de tableau.

  • pBaseClassId
    [out] Pointeur vers l'ID de classe des éléments de tableau, si la valeur de pBaseElemType est ELEMENT_TYPE_CLASS.

  • pcRank
    [out] Pointeur vers un entier qui indique le rang (autrement dit, le nombre de dimensions) du tableau.

Notes

Si la classe spécifiée est une classe de tableau, la méthode IsArrayClass retourne un S_OK HRESULT et des valeurs pour tout paramètre de sortie non null. Dans le cas contraire, elle retourne la valeur S_FALSE.

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

Voir aussi

Référence

ICorProfilerInfo, interface