Bagikan melalui


Antarmuka ICorProfilerFunctionControl

Menyediakan metode yang memungkinkan profiler kode untuk berkomunikasi dengan runtime bahasa umum (CLR) untuk mengontrol bagaimana pengompilasi JIT harus menghasilkan kode saat menyusun ulang metode tertentu.

Metode

Metode Deskripsi
Metode SetCodegenFlags Mengatur satu atau beberapa bendera dari enumerasi COR_PRF_CODEGEN_FLAGS untuk mengontrol pembuatan kode untuk fungsi kompilasi ulang just-in-time (JIT).
Metode SetILFunctionBody Menggantikan isi metode Common Intermediate Language (CIL).
Metode SetILInstrumentedCodeMap Menetapkan peta kode untuk fungsi tertentu dengan menggunakan entri peta Common Intermediate Language (CIL) yang ditentukan.

Keterangan

Antarmuka ICorProfilerFunctionControl menyediakan metode untuk mengontrol pembuatan kode untuk suatu fungsi yang dikompilasi ulang. Profiler mendapatkan instans antarmuka ini melalui panggilan balik ICorProfilerCallback4::GetReJITParameters. Setiap instans ICorProfilerFunctionControl mengontrol semua instans dari satu fungsi.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorProf.idl, CorProf.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia mulai dari 4.5

Lihat juga