Метод ICorProfilerInfo2::GetObjectGeneration
Возвращает сегмент кучи, содержащей указанный объект .
Синтаксис
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
Параметры
objectId
[in] Идентификатор объекта .
range
[out] Указатель на структуру COR_PRF_GC_GENERATION_RANGE , которая описывает диапазон (т. е. блок) памяти в поколении, в котором выполняется сборка мусора. Этот диапазон содержит указанный объект .
Комментарии
Метод GetObjectGeneration
можно вызвать из любого обратного вызова профилировщика при условии, что сборка мусора не выполняется. То есть он может вызываться из любого обратного вызова, кроме тех, которые происходят между ICorProfilerCallback2::GarbageCollectionStarted и ICorProfilerCallback2::GarbageCollectionFinished.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по