Freigeben über


ICorDebugEval2::NewParameterizedArray-Methode

Ordnet ein neues Array mit dem angegebenen Elementtyp und den angegebenen Dimensionen zu.

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

Parameter

  • pElementType
    [in] Ein Zeiger auf ein ICorDebugType

  • rank
    [in] Die Anzahl der Dimensionen des Arrays. In .NET Framework, Version 2.0, muss dieser Wert 1 sein.

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

  • lowBounds
    [in] Optional. Die untere Begrenzung jeder Dimension des Arrays. Wenn dieser Wert fehlt, wird eine untere Begrenzung von 0 (null) für jede Dimension angenommen.

Hinweise

Die Elemente des Arrays sind möglicherweise Instanzen eines generischen Typs. Das Array wird immer in der Anwendungsdomäne erstellt, in der der Thread gerade ausgeführt wird. In NET Framework, Version 2.0, muss der Wert von rank 1 sein.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICorDebugEval2-Schnittstelle