Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Notifica o criador de perfil sobre o número de instâncias de cada classe especificada que foram criados desde o lixo mais recente coleção.
HRESULT ObjectsAllocatedByClass(
[in] ULONG cClassCount,
[in, size_is(cClassCount)] ClassID classIds[] ,
[in, size_is(cClassCount)] ULONG cObjects[] );
Parâmetros
cClassCount
[in] O dimensionar do classIds e cObjects matrizes.classIds
[in] Uma matriz de identificações, onde cada ID Especifica uma classe com uma ou mais instâncias de classe.cObjects
[in] Uma matriz de inteiros, onde cada inteiro Especifica o número de instâncias da classe correspondente no classIds matriz.
Comentários
The classIds e cObjects matrizes são matrizes paralelas. Por exemplo, classIds[i] e cObjects[i] referência da mesma classe. Se nenhuma instância de uma classe foi criada desde a coleta de lixo anterior, a classe é omitida. The ObjectsAllocatedByClass retorno de chamada não reportará objetos alocados na heap de objeto grande.
Os números relatados por ObjectsAllocatedByClass são apenas estimativas. Para número exato, use ICorProfilerCallback::ObjectAllocated.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorProf.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0