Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili fungsi atau metode terkelola.
Methods
| Metode | Description |
|---|---|
| Metode CreateBreakpoint | Membuat titik henti di awal fungsi ini. |
| Metode GetClass | Mendapatkan objek ICorDebugClass yang mewakili kelas fungsi ini adalah anggotanya. |
| Metode GetCurrentVersionNumber | Mendapatkan nomor versi edit terbaru yang dibuat untuk fungsi ini. |
| Metode GetILCode | Mendapatkan kode bahasa perantara umum (CIL) untuk fungsi ini. |
| Metode GetLocalvarsigToken | Mendapatkan token metadata untuk tanda tangan variabel lokal fungsi yang diwakili oleh instans ini ICorDebugFunction . |
| Metode GetModule | Mendapatkan modul di mana fungsi ini ditentukan. |
| Metode GetNativeCode | Mendapatkan kode asli untuk fungsi ini. |
| Metode GetToken | Mendapatkan token metadata untuk fungsi ini. |
Komentar
Antarmuka ICorDebugFunction tidak mewakili fungsi dengan parameter jenis generik. Misalnya, ICorDebugFunction instans akan mewakili Func<T> tetapi tidak Func<string>. Panggil ICorDebugILFrame2::EnumerateTypeParameters untuk mendapatkan parameter jenis generik.
Hubungan antara token metadata metode, mdMethodDef, dan objek metode ICorDebugFunction bergantung pada apakah Edit dan Lanjutkan diizinkan pada fungsi:
Jika Edit dan Lanjutkan tidak diizinkan pada fungsi, hubungan satu-ke-satu ada antara
ICorDebugFunctionobjek danmdMethodDeftoken. Artinya, fungsi memiliki satuICorDebugFunctionobjek dan satumdMethodDeftoken.Jika Edit dan Lanjutkan diizinkan pada fungsi, hubungan banyak ke satu ada antara
ICorDebugFunctionobjek danmdMethodDeftoken. Artinya, fungsi ini mungkin memiliki banyak instansICorDebugFunction, satu untuk setiap versi fungsi, tetapi hanya satumdMethodDeftoken.
Nota
Antarmuka ini tidak mendukung dipanggil dari jarak jauh, baik lintas mesin atau lintas proses.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 1.0