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] Optionnel. 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