Aracılığıyla paylaş


ICorProfilerInfo2::GetObjectGeneration Yöntemi

Belirtilen nesneyi içeren yığının kesimini alır.

Sözdizimi

HRESULT GetObjectGeneration(  
    [in] ObjectID objectId,  
    [out] COR_PRF_GC_GENERATION_RANGE *range);  

Parametreler

objectId
[in] Nesnenin kimliği.

range
[out] Atık toplama işleminde olan nesil içindeki bir bellek aralığını (yani bir bloğu) açıklayan bir COR_PRF_GC_GENERATION_RANGE yapısının işaretçisi. Bu aralık belirtilen nesneyi içerir.

Açıklamalar

Atık GetObjectGeneration toplama işlemi devam etmemesi koşuluyla yöntemi herhangi bir profil oluşturucu geri çağırmasından çağrılabilir. Başka bir ifadeyle, ICorProfilerCallback2::GarbageCollectionStarted ile ICorProfilerCallback2::GarbageCollectionFinished arasında gerçekleşenler dışında herhangi bir geri çağırmadan çağrılabilir.

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

Ayrıca bkz.