Sdílet prostřednictvím


ICorDebugEval::NewArray – metoda

Přidělí nové pole zadaného typu prvku a dimenzí.

Tato metoda je zastaralá. Místo toho použijte ICorDebugEval2::NewParameterizedArray .

Syntaxe

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 [v] Hodnota CorElementType výčtu, která určuje typ prvku pole.

pElementClass [v] Ukazatel na ICorDebugClass objekt, který určuje třídu elementu. Tato hodnota může mít hodnotu null, pokud je typ elementu primitivním typem.

rank [v] Počet dimenzí pole. Tato hodnota musí být 1.

dims [v] Velikost v bajtech každé dimenze pole.

lowBounds [v] Volitelný. Dolní mez každé dimenze pole. Pokud tuto hodnotu vynecháte, předpokládá se pro každou dimenzi dolní mez nuly.

Poznámky

Pole se vždy vytvoří v doméně aplikace, ve které se právě spouští vlákno.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: 1.1, 1.0