元数据工作区
ADO.NET 提供 MetadataWorkSpace 类作为中心运行时 API,您可以使用它在应用程序的上下文中与 实体数据模型 (EDM) 元数据交互。MetadataWorkSpace 类聚合来自特定项集合的元数据。
项集合反映使用 ADO.NET 实体框架 的应用程序中不同类型的模型。 模型包括对象模型、概念性模型、存储(数据库)模型以及概念性模型与存储模型之间的映射模型。有关模型的更多信息,请参见元数据工作区概述。
可以通过两种方法检索 MetadataWorkSpace 类的实例:从 EntityConnection 类的实例,或者从专用 ObjectContext 类的实例。
下面所列主题详细介绍有关总体元数据工作区结构、元数据工作区中包含的项集合以及 MetadataWorkSpace 类的信息。
本节内容
- 元数据工作区概述
描述总体元数据工作区结构。
- 项集合(元数据)
描述元数据工作区中包含的项集合。
- 实体连接和元数据工作区
描述如何将 MetadataWorkSpace 类与 EntityConnection 类以及 ObjectContext 类的专用版本一起使用。
- 高级元数据工作区
描述 MetadataWorkspace 类用于检索元数据信息的高级用法。