Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Udostępnia metody, które umożliwiają profilerowi kodu komunikowanie się ze środowiskiem uruchomieniowym języka wspólnego (CLR) w celu kontrolowania sposobu generowania kodu przez kompilator JIT podczas ponownego kompilowania określonej metody.
Metody
| Metoda | Opis |
|---|---|
| SetCodegenFlags, metoda | Ustawia co najmniej jedną flagę z COR_PRF_CODEGEN_FLAGS wyliczenie w celu kontrolowania generowania kodu dla funkcji ponownie skompilowanej just in time (JIT). |
| SetILFunctionBody — Metoda | Zastępuje treść wspólnego języka pośredniego (CIL) metody. |
| SetILInstrumentedCodeMap — Metoda | Ustawia mapę kodu dla określonej funkcji przy użyciu określonych wpisów mapy języka wspólnego języka pośredniego (CIL). |
Uwagi
Interfejs ICorProfilerFunctionControl udostępnia metody kontrolowania generowania kodu dla pojedynczej funkcji ponownie skompilowanej. Profiler uzyskuje wystąpienie tego interfejsu za pośrednictwem wywołania zwrotnego ICorProfilerCallback4::GetReJITParameters . Każde wystąpienie steruje wszystkimi ICorProfilerFunctionControl wystąpieniami jednej funkcji.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorProf.idl, CorProf.h
Biblioteki: CorGuids.lib
.NET Framework wersje: dostępne od wersji 4.5