Dela via


ICorDebugEval2::NewParameterizedArray-metod

Allokerar en ny matris med den angivna elementtypen och dimensionerna.

Syntax

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

Parametrar

pElementType [i] En pekare till ett ICorDebugType-objekt som representerar den typ av element som lagras i matrisen.

rank [i] Antalet dimensioner för matrisen. I .NET Framework version 2.0 måste det här värdet vara 1.

dims [i] Storleken i byte för varje dimension i matrisen.

lowBounds [i] Valfri. Den nedre gränsen för varje dimension i matrisen. Om det här värdet utelämnas antas en lägre gräns på noll för varje dimension.

Kommentarer

Elementen i matrisen kan vara instanser av en allmän typ. Matrisen skapas alltid i programdomänen där tråden körs. I .NET Framework 2.0 måste värdet rank för vara 1.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Tillgänglig sedan 2.0