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 penunjuk referensi ke objek terkelola yang ditentukan yang memiliki handel pengumpulan sampah.
Syntax
HRESULT GetReferenceValueFromGCHandle (
[in] UINT_PTR handle,
[out] ICorDebugReferenceValue **pOutValue
);
Parameter-parameternya
handle [di] Penunjuk ke objek terkelola yang memiliki handel pengumpulan sampah. Nilai ini adalah IntPtr objek dan dapat diambil dari untuk objek terkelola GCHandle .
pOutValue [out] Penunjuk ke alamat objek ICorDebugReferenceValue yang mewakili referensi ke objek terkelola yang ditentukan.
Komentar
Jangan bingung nilai referensi yang dikembalikan dengan nilai referensi pengumpulan sampah.
Referensi yang dikembalikan berulah seperti referensi normal. Ini dinonaktifkan ketika eksekusi kode berlanjut setelah titik henti. Masa pakai objek target tidak dipengaruhi oleh masa pakai nilai referensi.
Nota
Metode GetReferenceValueFromGCHandle tidak memvalidasi handel. Oleh karena itu, metode ini GetReferenceValueFromGCHandle berpotensi merusak debugger dan kode yang di-debug jika handel yang tidak valid diteruskan.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 2.0