Compartir a través de


ICorProfilerCallback::ObjectAllocated (Método)

Notifica al generador de perfiles que se ha asignado la memoria del montón para un objeto.

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

Parámetros

  • objectId
    [in] Id. del objeto para el que se asignó memoria.

  • classId
    [in] Id. de la clase de la que el objeto es una instancia.

Comentarios

No se llama al método ObjectedAllocated para las asignaciones desde la pila o memoria no administrada. El parámetro classId puede hacer referencia a una clase en código administrado que no se ha cargado todavía. El generador de perfiles recibirá una devolución de llamada de carga de clase para esa clase inmediatamente después de la devolución de llamada ObjectAllocated.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICorProfilerCallback (Interfaz)

ICorProfilerCallback::ClassLoadStarted (Método)

ICorProfilerCallback::ClassLoadFinished (Método)