Bagikan melalui


Enumerasi Pembuatan Profil

Bagian ini menjelaskan enumerasi tidak terkelola yang digunakan API pembuatan profil.

Di Bagian Ini

COR_PRF_CLAUSE_TYPE Enumeration
Menunjukkan jenis klausul pengecualian yang baru saja dimasukkan atau ditinggalkan kode.

COR_PRF_CODEGEN_FLAGS Enumeration
Menentukan bendera pembuatan kode yang dapat diatur dengan metode ICorProfilerFunctionControl::SetCodegenFlags.

COR_PRF_FINALIZER_FLAGS Enumeration
Menjelaskan finalizer untuk objek.

Enumerasi COR_PRF_GC_GENERATION
Mengidentifikasi pembuatan pengumpulan sampah.

Enumerasi COR_PRF_GC_REASON
Menunjukkan alasan terjadinya pengumpulan sampah.

COR_PRF_GC_ROOT_FLAGS Enumeration
Menunjukkan properti akar pengumpul sampah.

COR_PRF_GC_ROOT_KIND Enumeration
Menunjukkan jenis akar pengumpul sampah yang diekspos oleh panggilan balik ICorProfilerCallback2::RootReferences2.

COR_PRF_HIGH_MONITOR Enumeration
Menyediakan bendera selain yang ditemukan dalam enumerasi COR_PRF_MONITOR yang dapat ditentukan profiler ke metode ICorProfilerInfo5::SetEventMask2 saat memuat.

COR_PRF_JIT_CACHE Enumeration
Menunjukkan hasil pencarian fungsi yang di-cache.

COR_PRF_MISC Enumeration
Berisi nilai konstanta yang menentukan pengidentifikasi khusus.

COR_PRF_MODULE_FLAGS Enumeration
Menentukan properti modul.

COR_PRF_MONITOR Enumeration
Berisi nilai yang digunakan untuk menentukan perilaku, kemampuan, atau peristiwa yang ingin dijadikan langganan oleh profiler.

Enumerasi COR_PRF_REJIT_FLAGS
Berisi nilai yang menunjukkan bagaimana seharusnya API ICorProfilerInfo10::RequestReJITWithInliners berperilaku.

COR_PRF_RUNTIME_TYPE Enumeration
Berisi nilai yang menunjukkan versi runtime bahasa umum.

COR_PRF_SNAPSHOT_INFO Enumeration
Menentukan berapa banyak data yang akan diteruskan kembali dengan snapshot tumpukan di setiap panggilan ke fungsi profiler StackSnapshotCallback.

COR_PRF_STATIC_TYPE Enumeration
Menunjukkan apakah suatu bidang statis dan, jika demikian, kualitas statis yang berlaku adalah untuk bidang tersebut.

COR_PRF_SUSPEND_REASON Enumeration
Menunjukkan alasan bahwa runtime bahasa umum ditangguhkan.

COR_PRF_TRANSITION_REASON Enumeration
Menunjukkan alasan transisi dari kode terkelola ke kode yang tidak dikelola, atau sebaliknya.

COR_PRF_EVENTPIPE_PARAM_TYPE
Menunjukkan jenis parameter EventPipe.

COR_PRF_EVENTPIPE_LEVEL
Menunjukkan tingkat peristiwa EventPipe.

COR_PRF_HANDLE_TYPE
Menunjukkan jenis handel di ICorProfilerInfo13::CreateHandle API.

Ringkasan Pembuatan Profil

Antarmuka Pembuatan Profil

Pembuatan Profil Fungsi Statis Global

Struktur Pembuatan Profil