元数据接口
本节描述一些非托管接口,通过这些接口可访问由 .NET Framework 类型、方法、字段等公开的元数据。
本节内容
ICeeGen 接口
提供用于动态代码编译的方法。IHostFilter 接口
为运行时宿主提供标记元数据标记的方法以便进行处理。IMapToken 接口
提供导入和发出的元数据签名之间的映射功能。IMetaDataAssemblyEmit 接口
提供支持公共语言运行时 (CLR) 解析和利用资源所使用的自描述模型的方法。IMetaDataAssemblyImport 接口
提供访问和检查程序集清单内容的方法。IMetaDataConverter 接口
提供一些方法,以将类型库映射到其元数据签名并进行两者互相转换。IMetaDataDispenser 接口
IMetaDataDispenser 已过时。 而应使用 IMetaDataDispenserEx。IMetaDataDispenserEx 接口
提供映射内存区域以创建或修改元数据的方法。IMetaDataEmit 接口
提供创建、修改和存储关于当前定义的范围中的程序集的元数据的方法。IMetaDataEmit2 接口
提供方法,这些方法用于定义和修改其参数类型为 System.Type 的方法和构造函数的元数据签名。IMetaDataError 接口
提供回调机制,以在解析程序集的元数据签名期间报告错误。IMetaDataFilter 接口
提供对元数据标记进行标记和筛选的方法,以避免重复已执行的操作。IMetaDataImport 接口
提供导入和操作其他程序集中的类型的方法。IMetaDataImport2 接口
扩展 IMetaDataImport 以提供使用泛型类型的功能。IMetaDataInfo 接口
提供一个可获取有关从磁盘文件到内存的元数据映射的信息的方法。IMetaDataTables 接口
提供用于存储和检索表中的元数据信息的方法。IMetaDataTables2 接口
扩展 IMetaDataTables 以包含用于处理元数据流的方法。IMetaDataValidate 接口
提供用于验证元数据签名的方法。