Freigeben über


ICorDebugEval2::NewParameterizedArray-Methode

Weist ein neues Array des angegebenen Elementtyps und der angegebenen Dimensionen zu.

Syntax

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

Die Parameter

pElementType [in] Ein Zeiger auf ein ICorDebugType -Objekt, das den Typ des elements darstellt, das im Array gespeichert ist.

rank [in] Die Anzahl der Dimensionen des Arrays.

dims [in] Die Größe in Byte jeder Dimension des Arrays.

lowBounds [in] Wahlfrei. Die untere Grenze jeder Dimension des Arrays. Wenn dieser Wert nicht angegeben wird, wird für jede Dimension eine Untergrenze von Null angenommen.

Bemerkungen

Die Elemente des Arrays können Instanzen eines generischen Typs sein. Das Array wird immer in der Anwendungsdomäne erstellt, in der der Thread derzeit ausgeführt wird.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 2.0