Antarmuka ICorDebugGCReferenceEnum
Menyediakan enumerator untuk benda-benda yang akan dikumpulkan sampah.
Metode
Metode | Deskripsi |
---|---|
Metode Next | Mendapatkan jumlah instans COR_GC_REFERENCE yang ditentukan yang berisi informasi tentang objek yang akan dikumpulkan sampah. |
Keterangan
Antarmuka ICorDebugGCReferenceEnum
menerapkan antarmuka "ICorDebugEnum".
Instans ICorDebugGCReferenceEnum
diisi dengan instans COR_GC_REFERENCE dengan memanggil metode ICorDebugProcess5::EnumerateGCReferences. Objek COR_GC_REFERENCE dapat dijumlahkan dengan memanggil metode ICorDebugGCReference::Next.
Objek COR_GC_REFERENCE dalam koleksi yang diisi oleh metode ini mewakili tiga jenis objek:
Objek dari semua tumpukan terkelola. Ini termasuk referensi langsung dalam kode terkelola serta objek yang dibuat oleh runtime bahasa umum.
Objek dari tabel handel. Ini termasuk referensi yang kuat (
HNDTYPE_STRONG
danHNDTYPE_REFCOUNT
) dan variabel statis dalam modul.Objek dari antrean penyelesai. Objek akar antrean penyelesai sampai penyelesai telah berjalan.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorDebug.idl, CorDebug.h
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 4.5