Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí enumerátor pro všechny funkce, které byly dříve zkompilovány jit a jit-rekompilovány. Tato metoda nahrazuje ICorProfilerInfo3::EnumJITedFunctions metoda, která nevypisuje JIT-recompiled ID.
Syntaxe
HRESULT EnumJITedFunctions([out] ICorProfilerFunctionEnum** ppEnum);
Parametry
ppEnum
[out] Ukazatel ICorProfilerFunctionEnum enumerator.
Poznámky
Tato metoda se může překrývat se zpětnými JITCompilation voláními, jako je ICorProfilerCallback::JITCompilationStarted metoda. Vrácený výčet obsahuje hodnoty pole COR_PRF_FUNCTION::reJitId .
ICorProfilerInfo3::EnumJITedFunctions Metoda, kterou tato metoda nahrazuje, nevytvoří výčet JIT-recompiled ID, protože COR_PRF_FUNCTION::reJitId pole je vždy nastavena na 0. Metoda ICorProfilerInfo4::EnumJITedFunctions provede výčet ID rekompilovaných PODLET, protože COR_PRF_FUNCTION::reJitId pole je správně nastaveno. Všimněte si, že ICorProfilerInfo4::EnumJITedFunctions2 metoda může aktivovat uvolňování paměti, zatímco ICorProfilerInfo3::EnumJITedFunctions metoda nebude. Další informace najdete v tématu CORPROF_E_UNSUPPORTED_CALL_SEQUENCE HRESULT.
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 verze 4.5