Compartilhar via


Método ICorDebugEval2::NewParameterizedArray

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

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 ICorDebugType objeto que representa o tipo de elemento armazenado na matriz.

  • rank
    [in] O número de dimensões da matriz. No .NET estrutura versão 2.0, esse valor deve ser 1.

  • dims
    [in] O dimensionar, 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 zero será considerado para cada dimensão.

Comentários

Elementos da matriz podem ser instâncias de um tipo genérico. A matriz sempre é criada no domínio do aplicativo em que o thread está sendo executado no momento. No .NET estrutura 2.0, o valor de rank deve ser 1.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface ICorDebugEval2