现在的位置: 首页 > 综合 > 正文

数据格式

2013年10月21日 ⁄ 综合 ⁄ 共 739字 ⁄ 字号 评论关闭

元数据标准框架(Metadata Framework):规范设计特定资源的元数据标准时需遵循的规则和方法,它是抽象化的元数据,从更高层次上规定了元数据的功能、数据结构、格式设计、方法语义、语法规则等多方面的内容。

  元数据描述一个具体的资源对象并能对该对象进行标识、发现、评估和管理的结构化数据,一个元数据由许多完成不同功能的具体数据描述项构成;

  外延:不同的专业领域和应用领域所针对的资源对象不同,元数据的结构和描述各不相同,其外延扩展到不同的应用领域。从传统的资源(图书馆编目)、主题索引、书评和文摘,到Web 资源的技术和描述数据,例如数字签名、数字地图、在线定购目录等等。从描述内容来看,元数据不仅仅识别和描述一个信息对象,而且记录该对象的行为,功能,利用,与其他信息对象的关系,及其适合该对象的管理方式。

 

元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代码的类、成员、继承等信息。

 

元数据以非特定语言的方式描述在代码中定义的每一类型和成员。元数据存储以下信息:

  程序集的说明。

  标识(名称、版本、区域性、公钥)。

  导出的类型。

  该程序集所依赖的其他程序集。

  运行所需的安全权限。

  类型的说明。

  名称、可见性、基类和实现的接口。

  成员(方法、字段、属性、事件、嵌套的类型)。

  属性。

  修饰类型和成员的其他说明性元素。

抱歉!评论已关闭.