Udostępnij za pośrednictwem


ICorDebugEval::NewArray — Metoda

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

Ta metoda jest przestarzała w programie .NET Framework w wersji 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 [in] Wartość wyliczenia CorElementType, która określa typ elementu tablicy.

pElementClass [in] 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 [in] Liczba wymiarów tablicy. W programie .NET Framework 2.0 ta wartość musi być 1.

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

lowBounds [in] Fakultatywny. Dolna granica każdego wymiaru tablicy. Jeśli ta wartość zostanie pominięta, zakłada się, że dla każdego wymiaru przyjmuje się dolną granicę zera.

Uwagi

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

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: 1.1, 1.0