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.
Mendapatkan enumerator untuk variabel lokal dalam bingkai, dan secara opsional menyertakan variabel yang ditambahkan dalam instrumentasi ReJIT profiler.
Syntax
HRESULT EnumerateLocalVariablesEx(
[in] ILCodeKind flags,
[out] ICorDebugValueEnum **ppValueEnum
);
Parameter-parameternya
flags [di] Anggota enumerasi ILCodeKind yang menentukan apakah variabel yang ditambahkan dalam instrumentasi ReJIT profiler disertakan dalam bingkai.
ppValueEnum [out] Penunjuk ke alamat objek "ICorDebugValueEnum" yang merupakan enumerator untuk variabel lokal dalam bingkai ini.
Komentar
Metode ini mirip dengan metode EnumerateLocalVariables , kecuali bahwa metode ini secara opsional mengakses variabel yang ditambahkan dalam instrumentasi ReJIT profiler. Pengaturan flags ke ILCODE_ORIGINAL_IL setara dengan memanggil ICorDebugILFrame::EnumerateLocalVariables. Pengaturan flags untuk ILCODE_REJIT_IL memungkinkan debugger mengakses variabel lokal yang ditambahkan dalam instrumentasi ReJIT profiler. Jika bahasa perantara (IL) tidak diinstrumentasikan S_OK, enumerasi kosong dan metode mengembalikan .
Enumerator mungkin tidak menyertakan semua variabel lokal dalam metode yang sedang berjalan, karena beberapa di antaranya mungkin tidak aktif.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 4.5.2