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
[em] Um ponteiro para um objeto ICorDebugType que representa o tipo de elemento armazenado na matriz.
rank
[em] O número de dimensões da matriz. No .NET Framework versão 2.0, esse valor precisa ser 1.
dims
[em] O tamanho, em bytes, de cada dimensão da matriz.
lowBounds
[em] 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.
Comentários
Os 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 Framework 2.0, o valor de rank
precisa ser 1.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 2.0