Sdílet prostřednictvím


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

Viz také