元数据(Metadata) 描述了程序集的内容。【即是数据的数据】通过将元数据嵌入每个程序集中,任何程序集都 可以实现完全的自描述,从而简化了发布使用较旧技术的组件时所需行的工作。 .NET使用元数据省略组件的注册过程。
程序集就是包含IL(Intermediate Language)和元数据的集合,即从源代码编译生成的
元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代码的类、成员、继承等信息。
参考资料:http://zhidao.baidu.com/question/199794390.html
元数据是描述数据本身的数据,可能是对代码的,也可能是对数据库的
元数据与从元数据
最新推荐文章于 2023-02-26 13:42:57 发布