Вы ищете совсем не то место.
Собственный отладчик является наиболее распространенным инструментом, который выполняет эти операции, необходимые метаданные хранятся в базе данных отладки (файл .pdb для Visual C ++).
Собственные API отладки подробно документированы.
Например, SymGetTypeInfo
(и более новый SymGetTypeInfoEx
) предоставляет доступ к информации, приблизительно эквивалентной той, которая содержится в System.Type
, включая базовые классы, члены и т. Д. .