數據格式

元數據標準框架(Metadata Framework):規範設計特定資源的元數據標準時需遵循的規則和方法,它是抽象化的元數據,從更高層次上規定了元數據的功能、數據結構、格式設計、方法語義、語法規則等多方面的內容。

  元數據描述一個具體的資源對象並能對該對象進行標識、發現、評估和管理的結構化數據,一個元數據由許多完成不同功能的具體數據描述項構成;

  外延:不同的專業領域和應用領域所針對的資源對象不同,元數據的結構和描述各不相同,其外延擴展到不同的應用領域。從傳統的資源(圖書館編目)、主題索引、書評和文摘,到Web 資源的技術和描述數據,例如數字簽名、數字地圖、在線定購目錄等等。從描述內容來看,元數據不僅僅識別和描述一個信息對象,而且記錄該對象的行爲,功能,利用,與其他信息對象的關係,及其適合該對象的管理方式。

 

元數據是一種二進制信息,用以對存儲在公共語言運行庫可移植可執行文件 (PE) 文件或存儲在內存中的程序進行描述。將您的代碼編譯爲 PE 文件時,便會將元數據插入到該文件的一部分中,而將代碼轉換爲 Microsoft 中間語言 (MSIL) 並將其插入到該文件的另一部分中。在模塊或程序集中定義和引用的每個類型和成員都將在元數據中進行說明。當執行代碼時,運行庫將元數據加載到內存中,並引用它來發現有關代碼的類、成員、繼承等信息。

 

元數據以非特定語言的方式描述在代碼中定義的每一類型和成員。元數據存儲以下信息:

  程序集的說明。

  標識(名稱、版本、區域性、公鑰)。

  導出的類型。

  該程序集所依賴的其他程序集。

  運行所需的安全權限。

  類型的說明。

  名稱、可見性、基類和實現的接口。

  成員(方法、字段、屬性、事件、嵌套的類型)。

  屬性。

  修飾類型和成員的其他說明性元素。

發佈了46 篇原創文章 · 獲贊 4 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章