Compartilhar via


Método ICorDebugEval2::NewParameterizedArray

Aloca uma nova matriz do tipo de elemento e dimensões especificados.

Sintaxe

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

Parâmetros

pElementType [in] Um ponteiro para um objeto ICorDebugType que representa o tipo de elemento armazenado na matriz.

rank [in] O número de dimensões da matriz.

dims [in] O tamanho, em bytes, de cada dimensão da matriz.

lowBounds [in] Opcional. O limite inferior de cada dimensão da matriz. Se esse valor for omitido, um limite inferior de zero será assumido para cada dimensão.

Observações

Os elementos da matriz podem ser instâncias de um tipo genérico. A matriz é sempre criada no domínio do aplicativo no qual o thread está em execução no momento.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 2.0