Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çöp toplama işlemi yapılan bir bellek aralığını (yani bloğunu) açıklar.
Syntax
typedef struct COR_PRF_GC_GENERATION_RANGE {
COR_PRF_GC_GENERATION generation;
ObjectID rangeStart;
UINT_PTR rangeLength;
UINT_PTR rangeLengthReserved;
} COR_PRF_GC_GENERATION_RANGE;
Üyeler
| Üye | Description |
|---|---|
generation |
Bellek bloğunun ait olduğu nesli belirten COR_PRF_GC_GENERATION sabit listesinin değeri. |
rangeStart |
Bellek bloğunun başlangıç konumunu belirten nesnenin kimliği. |
rangeLength |
Bellek bloğunun kullanılan bölümünün boyutunu (blok içinde kullanılan bellek miktarı) belirten bir tamsayı işaretçisi. |
rangeLengthReserved |
Bellek bloğunun boyutunu (blok için ayrılmış bellek miktarı) belirten bir tamsayı işaretçisi. |
Açıklamalar
Değerin rangeLength yalnızca, her ikisi de yapısını kullanan ICorProfilerInfo2::GetGenerationBounds veya ICorProfilerInfo2::GetObjectGeneration, ICorProfilerCallback2::GarbageCollectionStarted veya ICorProfilerCallback2::GarbageCollectionFinished yönteminden çağrıldığında doğru olması garanti edilir.COR_PRF_GC_GENERATION_RANGE
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir