Aracılığıyla paylaş


ICorDebugProcess5::EnumerateGCReferences Yöntemi

Bir işlemde atık olarak toplanacak tüm nesneler için bir numaralandırıcı alır.

Sözdizimi

HRESULT EnumerateGCReferences(
    [in] Bool enumerateWeakReferences,
    [out] ICorDebugGCReferenceEnum **ppEnum
);

Parametreler

enumerateWeakReferences [in] Zayıf başvuruların da numaralandırılıp numaralandırılmayacağını gösteren Boole değeri. ise enumerateWeakReferencestrueppEnum, numaralandırıcı hem güçlü başvurular hem de zayıf başvurular içerir. ise enumerateWeakReferencesfalse, numaralandırıcı yalnızca güçlü başvurular içerir.

ppEnum [out] Nesnelerin çöp olarak toplanması için bir numaralandırıcı olan ICorDebugGCReferenceEnum adresinin işaretçisi.

Açıklamalar

Bu yöntem, bir işlemdeki herhangi bir yönetilen nesne için tam kök oluşturma zincirini belirlemek için bir yol sağlar ve bir nesnenin neden hala etkin olduğunu belirlemek için kullanılabilir.

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

Ayrıca bakınız