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