Udostępnij za pośrednictwem


ICorDebugEval::NewArray — Metoda

Przydziela nową tablicę określonego typu elementu i wymiarów.

Ta metoda jest przestarzała w wersji .NET Framework 2.0. Zamiast tego użyj elementu ICorDebugEval2::NewParameterizedArray .

Składnia

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

Parametry

elementType
[w] Wartość wyliczenia CorElementType, która określa typ elementu tablicy.

pElementClass
[w] Wskaźnik do obiektu ICorDebugClass, który określa klasę elementu. Ta wartość może mieć wartość null, jeśli typ elementu jest typem pierwotnym.

rank
[w] Liczba wymiarów tablicy. W .NET Framework 2.0 ta wartość musi być 1.

dims
[w] Rozmiar w bajtach każdego wymiaru tablicy.

lowBounds
[w] Opcjonalne. Dolna granica każdego wymiaru tablicy. Jeśli ta wartość zostanie pominięta, zakłada się, że dla każdego wymiaru przyjmowana jest niższa granica zera.

Uwagi

Tablica jest zawsze tworzona w domenie aplikacji, w której jest obecnie wykonywany wątek.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorDebug.idl, CorDebug.h

Biblioteki: CorGuids.lib

.NET Framework wersje: 1.1, 1.0