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 kökünün bir özelliğini gösterir.
Syntax
typedef enum {
COR_PRF_GC_ROOT_PINNING = 0x1,
COR_PRF_GC_ROOT_WEAKREF = 0x2,
COR_PRF_GC_ROOT_INTERIOR = 0x4,
COR_PRF_GC_ROOT_REFCOUNTED = 0x8,
} COR_PRF_GC_ROOT_FLAGS;
Üyeler
| Üye | Description |
|---|---|
COR_PRF_GC_ROOT_PINNING |
Kök, bir çöp toplamanın nesneyi taşımasını engeller. |
COR_PRF_GC_ROOT_WEAKREF |
Kök, çöp toplamayı engellemez. |
COR_PRF_GC_ROOT_INTERIOR |
Kök, nesnenin kendisi yerine nesnenin bir alanına başvurur. |
COR_PRF_GC_ROOT_REFCOUNTED |
Nesnenin başvuru sayısı belirli bir değerse kök çöp toplamayı engeller. |
Açıklamalar
COR_PRF_GC_ROOT_FLAGS özel kökler hakkında ek bilgi sağlayan bir bit maskesidir. Ancak, tüm kökler özel değildir. Örneğin, bazı kökler zayıf başvurular, iç işaretçiler, sabitlenmiş veya başvuru sayılmış değildir. Bu tür kökler için iletecek bayrak yoktur. Bu nedenle, ICorProfilerCallback2::RootReferences2 yöntemi gibi bu numaralandırmayı kullanan yöntemler, tüm bayrakların kapatıldığını belirten bit maskesi bayrakları için 0 gönderir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir