Udostępnij za pośrednictwem


ICorProfilerFunctionEnum — Interfejs

Udostępnia metody sekwencyjnie iterujące po kolekcji funkcji w środowisku uruchomieniowym języka wspólnego.

Metody

Metoda Opis
Clone — Metoda Pobiera wskaźnik interfejsu do kopii tego ICorProfilerFunctionEnum interfejsu.
GetCount — Metoda Pobiera liczbę funkcji załadowanych przez aplikację lub wymuszone załadowanie przez profilera.
Next — Metoda Pobiera określoną liczbę ciągłych funkcji z sekwencyjnej kolekcji funkcji, począwszy od bieżącej pozycji modułu wyliczającego w sekwencji.
Reset — Metoda Przenosi kursor modułu wyliczającego do pozycji początkowej sekwencji.
Skip — Metoda Przesuwa kursor modułu wyliczającego z bieżącej pozycji, tak aby określona liczba elementów została pominięta.

Uwagi

Interfejs ICorProfilerFunctionEnum jest modułem wyliczania. Umożliwia odbiornikowi tablicy ściąganie elementów z nadawcy w tempie odpowiednim dla odbiornika. Innymi słowy, odbiornik jest w stanie jawnie kontrolować przepływ elementów tablicy, co pozwala uniknąć problemów związanych z przekazywaniem dużych tablic jako parametrów metody.

ICorProfilerFunctionEnum Wylicza funkcje, które zostały już skompilowane w trybie JIT, ale nie zawierają funkcji ładowanych z obrazów natywnych wygenerowanych przy użyciu Ngen.exe.

Wymagania

Platformy: Zobacz Wymagania systemowe.

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

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od 4

Zobacz też