c# - EntityClient Provider - 它到底做了什么?

标签 c# .net entity-framework

我创建了一个新的 MVC 应用程序并添加了一个从 NerdDinner 数据库生成的 Entity Framework 模型。

我查看了我的 web.config 的 connectionStrings 部分,并对它创建的连接字符串感到困惑:

<add name="NerdDinnerEntities" connectionString="metadata=res://*/Models.NerdDinner.csdl|res://*/Models.NerdDinner.ssdl|res://*/Models.NerdDinner.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=TINCTOM;Initial Catalog=NerdDinner;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

连接字符串的每一段究竟是做什么的?我对 Entity Framework 知之甚少,只是想弄乱它以了解更多信息。

最佳答案

我写了a detailed examination of the connection strings其中解释了元数据的选项。

关于c# - EntityClient Provider - 它到底做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4197393/

相关文章:

c# - 带有输入参数和输出的 Task.Run

c# - 如何将 CheckedListBox 绑定(bind)到枚举?

c# - 从另一个列表中删除列表的内容

c# - 使用传递给方法的 lambda 表达式会减慢 Entity Framework 查询的速度吗?

c# - 无法加载文件或程序集 'EntityFramework,版本 = 6.0.0.0,

c# - 读取没有任何部分的 ini 文件?

c# - 绑定(bind)变量中的内连接语句

c# - Resharper 是否包含 Convert to Direct Cast 重构?

.net - WCF 即服务 : Modifying app. 配置文件

entity-framework - 如何使用流畅的配置在 Entity Framework 6.2 中创建索引