COR_HEAPINFO Yapısı
Çöp toplama yığını hakkında, numaralandırılabilir olup olmadığı da dahil olmak üzere genel bilgiler sağlar.
Syntax
typedef struct _COR_HEAPINFO {
BOOL areGCStructuresValid;
DWORD pointerSize;
DWORD numHeaps;
BOOL concurrent;
CorDebugGCType gcType;
} COR_HEAPINFO;
Üyeler
Üye | Description |
---|---|
areGCStructuresValid |
true çöp toplama yapıları geçerliyse ve yığın numaralandırılabilirse; aksi takdirde , false . |
pointerSize |
Hedef mimarideki işaretçilerin bayt cinsinden boyutu. |
numHeaps |
İşlemdeki mantıksal çöp toplama yığınlarının sayısı. |
concurrent |
TRUE eşzamanlı (arka plan) çöp toplama etkinse; aksi takdirde , FALSE . |
gcType |
Çöp toplayıcının bir iş istasyonunda mı yoksa sunucuda mı çalıştığını gösteren CorDebugGCType sabit listesi üyesi. |
Açıklamalar
Yapı örneği COR_HEAPINFO
, ICorDebugProcess5::GetGCHeapInformation yöntemi çağrılarak döndürülür.
Atık toplama yığınındaki nesneleri listelemeden önce, yığının areGCStructuresValid
numaralandırılabilir durumda olduğundan emin olmak için alanı her zaman denetlemeniz gerekir. Daha fazla bilgi için bkz . ICorDebugProcess5::GetGCHeapInformation yöntemi.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 4.5 sürümünden itibaren kullanılabilir
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin