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 nilai variabel lokal yang ditentukan dalam bingkai tumpukan bahasa perantara (IL) ini, dan secara opsional mengakses variabel yang ditambahkan dalam instrumentasi ReJIT profiler.
Syntax
HRESULT GetLocalVariableEx(
[in] ILCodeKind flags,
[in] DWORD dwIndex,
[out] ICorDebugValue **ppValue
);
Parameter-parameternya
flags [di] Anggota enumerasi ILCodeKind yang menentukan apakah variabel yang ditambahkan dalam instrumentasi ReJIT profiler disertakan dalam bingkai.
dwIndex [di] Indeks variabel lokal dalam bingkai tumpukan IL.
ppValue [out] Penunjuk ke alamat objek "ICorDebugValue" yang mewakili nilai yang diambil.
Komentar
Metode ini mirip dengan metode GetLocalVariable , kecuali secara opsional mengakses variabel yang ditambahkan dalam instrumentasi ReJIT profiler. Memanggil metode ini dengan nilai ILCODE_ORIGINAL_IL setara dengan flags memanggil GetLocalVariable; jika metode diinstrumentasikan dengan variabel lokal tambahan, variabel tersebut tidak dapat diakses.
ILCODE_REJIT_IL memungkinkan debugger untuk mengakses variabel lokal yang ditambahkan dalam instrumentasi ReJIT profiler. Jika IL tidak diinstrumentasikan E_INVALIDARG, metode akan mengembalikan .
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