Compartilhar via


Método ICorProfilerInfo::IsArrayClass

Determina se a classe especificada é uma classe de matriz.

Sintaxe

HRESULT IsArrayClass(  
    [in]  ClassID        classId,  
    [out] CorElementType *pBaseElemType,  
    [out] ClassID        *pBaseClassId,  
    [out] ULONG          *pcRank);  

Parâmetros

classId
[in] A ID da classe a ser examinada.

pBaseElemType
[out] Um ponteiro para um valor da enumeração CorElementType que indica o tipo dos elementos da matriz.

pBaseClassId
[out] Um ponteiro para a ID de classe dos elementos da matriz, quando disponível.

pcRank
[out] Um ponteiro para um inteiro que indica a classificação (ou seja, o número de dimensões) da matriz.

Comentários

Se a classe especificada for uma classe de matriz, o IsArrayClass método retornará um S_OK HRESULT e valores para quaisquer parâmetros de saída não nulos. Caso contrário, ele retornará S_FALSE.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também