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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk