О метаданных
МД - это блок двоичных данных, состоящих из нескольких таблиц
Существует 3 категории таблиц:
- Определений (ModuleDef, TypeDef, MethodDef). Таблица опредлений, содержащая по одной записи идентифицир. моудль/тип/метод
- Ссылок (ModuleRef, TypeRef, MemberRef). Таблица ссылок, содержащая по одной записи идентифицир. моудль/тип/метод
- Манифестов AssemblyDef, FileDef, ManifestResourceRef, ExploreTypesRef). Содержит по одной записи, если модуль идентифицирует сборку, а так же запись для каждого PE-файла и файлов ресурсов