Teilen über


ICorDebugEval::NewArray-Methode

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

Diese Methode ist in .NET Framework Version 2.0 veraltet. Verwenden Sie stattdessen ICorDebugEval2::NewParameterizedArray.

Syntax

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

Parameter

elementType
[in] Ein Wert der CorElementType-Enumeration, der den Elementtyp des Arrays angibt.

pElementClass
[in] Ein Zeiger auf ein ICorDebugClass-Objekt, das die Klasse des Elements angibt. Dieser Wert kann NULL sein, wenn der Elementtyp ein primitiver Typ ist.

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

dims
[in] Die Größe jeder Dimension im Array in Byte.

lowBounds
[in] Optional. Die untere Grenze der einzelnen Dimensionen des Arrays. Wenn dieser Wert weggelassen wird, wird für jede Dimension eine Untergrenze von 0 (null) angenommen.

Bemerkungen

Das Array wird immer in der Anwendungsdomäne erstellt, in der der Thread derzeit ausgeführt wird.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 1.1, 1.0