Megosztás a következőn keresztül:


ICorProfilerFunctionControl felület

Olyan metódusokat biztosít, amelyek lehetővé teszik, hogy a kódprofilozó kommunikáljon a közös nyelvi futtatókörnyezettel (CLR), így szabályozható, hogy a JIT-fordító hogyan hozzon létre kódot egy adott metódus újrafordításakor.

Metódusok

Metódus Leírás
SetCodegenFlags metódus Beállít egy vagy több jelzőt a COR_PRF_CODEGEN_FLAGS enumerálásból a kódlétrehozás szabályozásához egy igény szerinti (JIT) újrafordított függvényhez.
SetILFunctionBody metódus A metódus közös köztes nyelvének (CIL) törzsét cseréli le.
SetILInstrumentedCodeMap metódus Kódtérképet állít be a megadott függvényhez a megadott közös középfokú nyelv (CIL) leképezési bejegyzéseinek használatával.

Megjegyzések

Az ICorProfilerFunctionControl interfész metódusokat biztosít a kódlétrehozás szabályozásához egyetlen újrafordított függvényhez. A profilkészítő az ICorProfilerCallback4::GetReJITParameters visszahíváson keresztül szerzi be a felület egy példányát. Minden egyes példány ICorProfilerFunctionControl egy függvény összes példányát szabályozza.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 4.5 óta elérhető

Lásd még