Compartilhar via


Método ICorProfilerCallback::ObjectAllocated

Notifica o criador de perfil que a memória dentro do heap foi alocada para um objeto.

Sintaxe

HRESULT ObjectAllocated(  
    [in] ObjectID objectId,  
    [in] ClassID classId);  

Parâmetros

objectId
[in] A ID do objeto para o qual a memória foi alocada.

classId
[in] A ID da classe da qual o objeto é uma instância.

Comentários

O método ObjectedAllocated não é chamado para alocações da pilha ou memória não gerenciada. O parâmetro classId pode se referir a uma classe no código gerenciado que ainda não foi carregada. O criador de perfil receberá um retorno de chamada de carga de classe para essa classe imediatamente após o retorno de chamada ObjectAllocated.

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