Partager via


ICorDebugEval::NewArray, méthode

Alloue un nouveau tableau du type d’élément et des dimensions spécifiés.

Cette méthode est obsolète dans le .NET Framework version 2.0. Utilisez ICorDebugEval2::NewParameterizedArray à la place.

Syntaxe

HRESULT NewArray (  
    [in] CorElementType     elementType,  
    [in] ICorDebugClass     *pElementClass,  
    [in] ULONG32            rank,  
    [in, size_is(rank)] ULONG32 dims[],  
    [in, size_is(rank)] ULONG32 lowBounds[]  
);  

Paramètres

elementType
[in] Valeur de l’énumération CorElementType qui spécifie le type d’élément du tableau.

pElementClass
[in] Pointeur vers un objet ICorDebugClass qui spécifie la classe de l’élément. Cette valeur peut être null si le type d’élément est un type primitif.

rank
[in] Nombre de dimensions du tableau. Dans le .NET Framework 2.0, cette valeur doit être 1.

dims
[in] Taille, en octets, de chaque dimension du tableau.

lowBounds
[in] Facultatif. Limite inférieure de chaque dimension du tableau. Si cette valeur est omise, chaque dimension a une limite inférieure de zéro.

Notes

Le tableau est toujours créé dans le domaine d’application dans lequel le thread est en cours d’exécution.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 1.1, 1.0