Dela via


ICorDebugEval::NewArray-metod

Allokerar en ny matris med den angivna elementtypen och dimensionerna.

Den här metoden är föråldrad i .NET Framework version 2.0. Använd ICorDebugEval2::NewParameterizedArray i stället.

Syntax

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

Parametrar

elementType [i] Ett värde för CorElementType-uppräkningen som anger elementtypen för matrisen.

pElementClass [i] En pekare till ett ICorDebugClass-objekt som anger elementets klass. Det här värdet kan vara null om elementtypen är en primitiv typ.

rank [i] Antalet dimensioner för matrisen. I .NET Framework 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

Matrisen skapas alltid i programdomänen där tråden körs för närvarande.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: 1.1, 1.0