Condividi tramite


Metodo ICorProfilerCallback::ObjectAllocated

Notifica al profiler che la memoria all'interno dell'heap è stata allocata per un oggetto .

Sintassi

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

Parametri

objectId
[in] ID dell'oggetto per cui è stata allocata la memoria.

classId
[in] ID della classe di cui l'oggetto è un'istanza.

Commenti

Il ObjectedAllocated metodo non viene chiamato per le allocazioni dallo stack o dalla memoria non gestita. Il classId parametro può fare riferimento a una classe nel codice gestito che non è ancora stata caricata. Il profiler riceverà un callback di caricamento della classe per la classe immediatamente dopo il ObjectAllocated callback.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche