Partager via


ICorDebugEval2::NewParameterizedArray, méthode

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

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 .NET Framework version 2.0, cette valeur doit être 1.

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

  • lowBounds
    [in] Facultatif. La limite inférieure de chaque dimension du tableau. Si cette valeur est omise, une limite inférieure de zéro est alors utilisée pour chaque dimension.

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 s'exécute actuellement. Dans .NET Framework version 2.0, la valeur de rank doit être 1.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,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

ICorDebugEval2, interface