Struktur DacpGcHeapData

Mendefinisikan buffer transportasi untuk informasi tumpukan pengumpulan sampah umum.

Note

API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.

Syntax

struct DacpGcHeapData
    : ZeroInit<DacpGcHeapData>
{
    BOOL bServerMode;
    BOOL bGcStructuresValid;
    UINT HeapCount;
    UINT g_max_generation;
    
    HRESULT Request(ISOSDacInterface *sos)
    {
        return sos->GetGCHeapData(this);
    }
};

Members

Anggota Deskripsi
bServerMode Nilai yang menunjukkan apakah runtime menggunakan server GC.
bGcStructuresValid Nilai yang menunjukkan apakah struktur GC valid.
HeapCount Jumlah tumpukan GC.
g_max_generation Nomor pembuatan GC maksimum.
Request Mengisi struktur dengan memanggil ISOSDacInterface::GetGCHeapData.

Remarks

Struktur ini berada di dalam runtime dan tidak diekspos melalui header atau file pustaka apa pun. Untuk menggunakannya, tentukan struktur seperti yang ditentukan di atas.

Persyaratan

Platform: Lihat Persyaratan Sistem.
Header: Tidak
Perpustakaan: Tidak
.NET Framework Versions: Tersedia sejak 4.7

Baca juga