Udostępnij za pośrednictwem


ICorProfilerObjectEnum — Interfejs

Udostępnia metody sekwencyjnie iterujące przez kolekcję zamrożonych obiektów generowanych przez Ngen.exe (generator obrazów natywnych).

Metody

Metoda Opis
Clone — Metoda Pobiera wskaźnik interfejsu do kopii tego ICorProfilerObjectEnum interfejsu.
GetCount — Metoda Pobiera łączną liczbę zamrożonych obiektów w kolekcji.
Next — Metoda Pobiera określoną liczbę ciągłych obiektów z sekwencyjnej kolekcji obiektów, zaczynając od bieżącej pozycji modułu wyliczającego w sekwencji.
Reset — Metoda Przenosi kursor tego modułu wyliczającego do pozycji początkowej sekwencji.
Skip — Metoda Przesuwa kursor tego modułu wyliczającego z bieżącej pozycji, tak aby określona liczba elementów została pominięta.

Uwagi

Interfejs ICorProfilerObjectEnum jest modułem wyliczania. Umożliwia odbiornikowi tablicy ściąganie elementów z nadawcy z szybkością odpowiednią dla odbiornika. Innymi słowy, odbiornik jest w stanie jawnie kontrolować przepływ elementów tablicy, unikając w ten sposób problemów związanych z przekazywaniem dużych tablic jako parametrów metody.

Użyj elementu ICorProfilerInfo2::EnumModuleFrozenObjects , aby uzyskać wskaźnik do interfejsu ICorProfilerObjectEnum .

Wymagania

Platformy: Zobacz Wymagania systemowe.

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

Biblioteki: CorGuids.lib

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też