ICorDebugEval2::NewParameterizedArray, méthode

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

Syntaxe

HRESULT NewParameterizedArray(  
    [in] ICorDebugType          *pElementType,  
    [in] ULONG32                rank,  
    [in, size_is(rank)] ULONG32 dims[],  
    [in, size_is(rank)] ULONG32 lowBounds[]  
);  

Paramètres

pElementType
[in] Pointeur vers un objet ICorDebugType qui représente le type d’élément stocké dans le tableau.

rank
[in] Nombre de dimensions du tableau. Dans le .NET Framework version 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

Les éléments du tableau peuvent être des instances d’un type générique. Le tableau est toujours créé dans le domaine d’application dans lequel le thread est en cours d’exécution. Dans le .NET Framework 2.0, la valeur de rank doit être 1.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 2.0