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.
Bir işlemdeki nesne tanıtıcıları için bir numaralandırıcı alır.
Sözdizimi
HRESULT EnumerateHandles( [in] CorGCReferenceType types,
[out] ICorDebugGCReferenceEnum **ppEnum);
Parametreler
types [in] Koleksiyona eklenecek tanıtıcıların türünü belirten CorGCReferenceType değerlerinin bit düzeyinde birleşimi.
ppENum [out] Nesnelerin çöp olarak toplanması için bir numaralandırıcı olan ICorDebugGCReferenceEnum adresinin işaretçisi.
Açıklamalar
EnumerateHandles , tanıtıcı tablosunun incelenmesini destekleyen bir yardımcı işlevdir.
ICorDebugProcess5::EnumerateGCReferences yöntemine benzer, ancak bir ICorDebugGCReferenceEnum koleksiyonunu çöp toplanacak tüm nesnelerle doldurması yerine yalnızca tanıtıcı tablosundan tanıtıcıları olan nesneleri içerir.
parametresi koleksiyona types eklenecek tanıtıcı türlerini belirtir.
types
CorGCReferenceType numaralandırmasının aşağıdaki üç üyesinden biri olabilir:
CorHandleStrongOnly(yalnızca güçlü başvurulara yönelik tanıtıcılar).CorHandleWeakOnly(yalnızca zayıf başvurulara yönelik tanıtıcılar).CorHandleAll(tüm tutamaçlar).
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kütüphane: CorGuids.lib
.NET sürümleri: .NET Framework 4.5'ten itibaren kullanılabilir