Sdílet prostřednictvím


ICorProfilerFunctionEnum – rozhraní

Poskytuje metody pro postupné iterace prostřednictvím kolekce funkcí v modulu CLR (Common Language Runtime).

Metody

Metoda Popis
Clone – metoda Získá ukazatel rozhraní na kopii tohoto ICorProfilerFunctionEnum rozhraní.
GetCount – metoda Získá počet funkcí, které byly načteny aplikací nebo vynuceně načten profiler.
Next – metoda Získá zadaný počet souvislých funkcí ze sekvenční kolekce funkcí počínaje aktuální pozicí enumerátoru v sekvenci.
Reset – metoda Přesune kurzor enumerátoru na počáteční pozici sekvence.
Skip – metoda Posune kurzor enumerátoru z aktuální pozice tak, aby byl zadaný počet prvků vynechán.

Poznámky

Rozhraní ICorProfilerFunctionEnum je enumerátor. Umožňuje příjemci pole načíst prvky od odesílatele rychlostí, která je pro příjemce vhodná. Jinými slovy, příjemce je schopen explicitně řídit tok prvků pole, čímž se vyhne problémům spojeným s předáváním velkých polí jako parametrů metody.

ICorProfilerFunctionEnum vytvoří výčet funkcí, které již byly zkompilovány jit, ale nezahrnuje funkce, které jsou načteny z nativních bitových kopií generovaných pomocí Ngen.exe.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorProf.idl, CorProf.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od 4

Viz také