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


Метод ICorProfilerInfo::GetClassIDInfo

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

Синтаксис

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

Параметры

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

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

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

Комментарии

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

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

Требования

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

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

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

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел