Поделиться через


Метод ICorProfilerInfo::GetClassIDInfo

Получает родительский модуль и маркер метаданных для указанного класса.

HRESULT GetClassIDInfo(
    [in]  ClassID   classId,
    [out] ModuleID  *pModuleId,
    [out] mdTypeDef *pTypeDefToken);

Параметры

  • classId
    [in] Идентификатор класса, для которого необходимо получить сведения.

  • pModuleId
    [out] Указатель на идентификатор родительского модуля класса.

  • pTypeDefToken
    [out] Указатель на маркер метаданных класса.

Заметки

Код профилировщика может вызвать метод ICorProfilerInfo::GetModuleMetaData для получения интерфейса метаданных для данного модуля. Маркер метаданных, возвращаемый в расположение, на которое ссылается параметр pTypeDefToken, можно использовать для доступа к метаданным класса.

Для получения дополнительных сведений об универсальных типах используется метод ICorProfilerInfo2::GetClassIDInfo2.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Ссылки

Интерфейс ICorProfilerInfo