ICorProfilerFunctionControl – rozhraní
Poskytuje metody, které umožňují profileru kódu komunikovat s modulem CLR (Common Language Runtime) k řízení způsobu, jakým by kompilátor JIT měl generovat kód při rekompilování konkrétní metody.
Metody
Metoda | Popis |
---|---|
SetCodegenFlags – metoda | Nastaví jeden nebo více příznaků z výčtu COR_PRF_CODEGEN_FLAGS k řízení generování kódu pro překompilovanou funkci JIT (just-in-time). |
SetILFunctionBody – metoda | Nahrazuje tělo Common Intermediate Language (CIL) metody. |
SetILInstrumentedCodeMap – metoda | Nastaví mapu kódu pro zadanou funkci pomocí zadaných položek mapování CIL (Common Intermediate Language). |
Poznámky
Rozhraní ICorProfilerFunctionControl
poskytuje metody pro řízení generování kódu pro jednu překompilovanou funkci. Profiler získá instanci tohoto rozhraní prostřednictvím zpětného volání ICorProfilerCallback4::GetReJITParameters . Každá instance řídí ICorProfilerFunctionControl
všechny instance jedné funkce.
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