ICorProfilerInfo2::GetObjectGeneration 메서드
지정된 개체가 들어 있는 힙의 세그먼트를 가져옵니다.
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
매개 변수
objectId
[in] 개체의 ID입니다.range
[out] 가비지 수집이 수행되고 있는 세대 내의 메모리 범위(블록)를 설명하는 COR_PRF_GC_GENERATION_RANGE 구조체의 포인터입니다. 이 범위에는 지정된 개체가 포함됩니다.
설명
가비지 수집이 진행되고 있지 않은 경우 모든 프로파일러 콜백에서 GetObjectGeneration 메서드를 호출할 수 있습니다. 즉 ICorProfilerCallback2::GarbageCollectionStarted와 ICorProfilerCallback2::GarbageCollectionFinished 사이에서 발생하는 콜백을 제외한 모든 콜백에서 이 메서드를 호출할 수 있습니다.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: CorProf.idl, CorProf.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0