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