Udostępnij za pośrednictwem


ICorDebugEval2::NewParameterizedArray — Metoda

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

Składnia

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

Parametry

pElementType [in] Wskaźnik do obiektu ICorDebugType, który reprezentuje typ elementu przechowywanego w tablicy.

rank [in] Liczba wymiarów tablicy. W programie .NET Framework w wersji 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

Elementy tablicy mogą być wystąpieniami typu ogólnego. Tablica jest zawsze tworzona w domenie aplikacji, w której jest aktualnie uruchomiony wątek. W programie .NET Framework 2.0 wartość rank musi wynosić 1.

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 2.0