ADO.NET Entity Framework CSDL、SSDL 和 MSL 规范
时间:2010-12-29 来源:悟道2010
说明: |
---|
实体数据模型设计器(实体设计器)在设计时将存储模型和映射信息存储在 .edmx 文件中。 在生成时,实体设计器使用 .edmx 文件中的信息创建实体框架在运行时需要的 .csdl、.ssdl 和 .msl 文件。有关更多信息,请参见 .edmx 文件概述。 |
可以在 Visual Studio 安装目录(通常为 C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas)下的 XML\Schemas 文件夹中找到 .csdl、.ssdl、.msl 和 .edmx 文件的 XML 架构。针对 .NET Framework 版本 4 的应用程序的架构在以下文件中定义:
-
.csdl:System.Data.Resources.CSDLSchema_2.xsd
-
.ssdl:System.Data.Resources.SSDLSchema_2.xsd
-
.msl:System.Data.Resources.CSMSL_2.xsd
-
.edmx:Microsoft.Data.Entity.Design.Edmx_2.xsd
针对 .NET Framework 版本 3.5 SP1 的应用程序的架构在以下文件中定义:
-
.csdl:System.Data.Resources.CSDLSchema_1.xsd
-
.ssdl:System.Data.Resources.SSDLSchema.xsd
-
.msl:System.Data.Resources.CSMSL_1.xsd
-
.edmx:Microsoft.Data.Entity.Design.Edmx_1.xsd
本节中的主题提供有关 CSDL、SSDL 和 MSL 的详细信息,以及演示如何使用这些规范完成特定任务的示例。
本节内容CSDL 规范
SSDL 规范
MSL 规范
请参见