Dela via


ICorProfilerFunctionControl-gränssnitt

Innehåller metoder som gör att en kodprofilerare kan kommunicera med CLR (Common Language Runtime) för att styra hur JIT-kompilatorn ska generera kod vid omkompilering av en specifik metod.

Metoder

Metod Beskrivning
SetCodegenFlags-metod Anger en eller flera flaggor från COR_PRF_CODEGEN_FLAGS uppräkning för att styra kodgenereringen för en jit-omkompilerad funktion (just-in-time).
SetILFunctionBody-metod Ersätter CIL-brödtexten (Common Intermediate Language) för metoden.
SetILInstrumentedCodeMap-metod Anger en kodkarta för den angivna funktionen med hjälp av angivna CIL-kartposter (Common Intermediate Language).

Kommentarer

Gränssnittet ICorProfilerFunctionControl innehåller metoder för att styra kodgenereringen för en enda omkompilerad funktion. Profileraren hämtar en instans av det här gränssnittet via återanropet ICorProfilerCallback4::GetReJITParameters . Varje instans av ICorProfilerFunctionControl styr alla instanser av en funktion.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorProf.idl, CorProf.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 4.5

Se även