Freigeben über


ICorProfilerCallback::ObjectAllocated-Methode

Benachrichtigt den Profiler, dass Arbeitsspeicher innerhalb des Heaps für ein Objekt zugewiesen wurde.

Syntax

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

Parameter

objectId
[in] Die ID des Objekts, dem Arbeitsspeicher zugeteilt wurde.

classId
[in] Die ID der Klasse, deren Objekt ein Instanz ist.

Bemerkungen

Die ObjectedAllocated-Methode wird nicht für Zuteilungen aus dem Stapel oder nicht verwaltetem Arbeitsspeicher aufgerufen. Der classId-Parameter kann auf eine Klasse in verwaltetem Code verweisen, die noch nicht geladen wurde. Der Profiler empfängt unmittelbar nach dem Rückruf einen Klassenladerückruf für diese ObjectAllocated-Klasse.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch