ADO.NET 中繼資料
ADO.NET 中繼資料 (Metadata) 會同時提供基礎結構和型別階層,可用來在 實體架構 中描述 實體資料模型 (EDM)。 ADO.NET 實體架構 會仰賴 ADO.NET 中繼資料,根據 EDM 公開 (Expose) 概念實體 (Entity)、基礎資料庫資料表或檢視,以及 Common Language Runtime (CLR) 類別 (Class)。
從 CLR 類別到概念實體的對應以及從概念實體到基礎資料庫資料表或檢視的對應也可以透過 ADO.NET 中繼資料公開。 如需 實體架構 中模型和對應的詳細資訊,請參閱中繼資料工作空間概觀和 Entity Framework 中的資料模型化。
ADO.NET 會提供 System.Data.Metadata.Edm 命名空間 (Namespace) 來管理 實體架構 的中繼資料服務。 System.Data.Metadata.Edm 命名空間包含一組代表模型中所使用之概念的型別,以及一組協助應用程式使用 ADO.NET 中繼資料的類別。
下列子主題將描述中繼資料型別階層和中繼資料工作空間 (Workspace) 執行階段元件。
本章節內容
- 中繼資料型別階層
描述一組型別,它們代表 實體架構 之模型中所使用的概念。
- 中繼資料工作空間
描述中繼資料工作空間執行階段元件,可讓您用來在應用程式的內容中與 EDM 中繼資料互動。