Freigeben über


ICorProfilerInfo10::EnumerateObjectReferences-Methode

Bei Angabe von ObjectID, Rückruf und clientData wird jeder Objektverweis (falls vorhanden) aufgezählt.

Syntax

HRESULT EnumerateObjectReferences( [in] ObjectID objectId,
                                   [in] ObjectReferenceCallback callback,
                                   [in] void* clientData);

Parameter

objectId
[in] Das Objekt, für das Verweise aufgezählt werden sollen.

callback
[in] Die Funktion, die mit den Verweisen für das Objekt aufgerufen wird.

clientData
[in] Vom Profiler bereitgestellte Daten, die an die callback-Funktion übergeben werden sollen.

Bemerkungen

Die EnumerateObjectReferences-Methode ähnelt ObjectReferences mit der Ausnahme, dass sie die Verweise bei Bedarf für den Profiler durchläuft, anstatt ein Array vorab zuzuweisen, um die Verweise zu speichern.

Anforderungen

Plattformen: Weitere Informationen finden Sie unter Von .NET unterstützte Betriebssysteme.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET-Versionen: Seit .NET Core Version 3.0 verfügbar.

Siehe auch