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 bidang yang ditentukan dari kelas yang ditentukan untuk nilai objek ini.
Syntax
HRESULT GetFieldValue (
[in] ICorDebugClass *pClass,
[in] mdFieldDef fieldDef,
[out] ICorDebugValue **ppValue
);
Parameter-parameternya
pClass [di] Penunjuk ke objek "ICorDebugClass" yang mewakili kelas untuk mendapatkan nilai bidang.
fieldDef [di] Token mdFieldDef yang mereferensikan metadata yang menjelaskan bidang .
ppValue [out] Penunjuk ke objek "ICorDebugValue" yang mewakili nilai bidang yang ditentukan.
Komentar
Kelas, yang ditentukan dalam pClass parameter, harus berada dalam hierarki kelas nilai objek, dan bidang harus berupa bidang kelas tersebut.
Metode ini GetFieldValue masih akan berhasil untuk objek generik dan kelas generik. Misalnya, jika MyDictionary<V mewarisi dari string Kamus<, V>, dan nilai objek berjenis MyDictionary<int32>, meneruskan ICorDebugClass objek untuk Kamus<K,V> akan berhasil mendapatkan bidang String kamus,int32<>.>
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 1.0