Udostępnij za pośrednictwem


ICorProfilerInfo10::EnumerateObjectReferences , metoda

Biorąc pod uwagę identyfikator ObjectID, wywołanie zwrotne i clientData, wylicza każde odwołanie do obiektu (jeśli istnieje).

Składnia

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

Parametry

objectId
[in] Obiekt do wyliczania odwołań.

callback
[in] Funkcja, która zostanie wywołana przy użyciu odwołań dla obiektu.

clientData
[in] Dane dostarczone przez profilera do przekazania do callback funkcji.

Uwagi

Metoda EnumerateObjectReferences jest podobna do ObjectReferences, z tą różnicą, że przeprowadza odwołania na żądanie dla profilera zamiast wstępnie przydzielać tablicę do przechowywania odwołań.

Wymagania

Platformy: zobacz Obsługiwane systemy operacyjne .NET.

Nagłówek: CorProf.idl, CorProf.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: dostępne od wersji .NET Core 3.0

Zobacz też