App=EntityFramework在Sql连接字符串中做什么?



我有2个连接字符串- 1本地和1为我的主要生产服务器。实体框架添加App=EntityFramework到我的本地字符串当我安装它(4.1)-我现在在4.3。这是干什么用的——我找不到任何相关资料?

这是我的本地连接字符串:

<add name="LocalConnection"
      providerName="System.Data.EntityClient"
      connectionString="metadata=
      res://*/;
      provider=System.Data.SqlClient;
      provider connection string='
      Data Source=.SQLEXPRESS;
      AttachDBFilename=C:mypathMyDb.mdf;
      Integrated Security=True;
      User Instance=True;
      MultipleActiveResultSets=True;
      App=EntityFramework'" />

只是好奇!

应用程序和应用程序名称是一个简单的方式,有人调试SQL Server知道哪个客户端正在连接到它。如果你有一个SQL Server,有几个应用程序使用它,可能很难知道哪个在发送哪个语句。如果每个应用程序使用不同的应用程序名称,这将非常清楚。

这只是应用程序名称的同义词。

您可以看到这里列出的连接字符串属性:

http://msdn.microsoft.com/en-gb/library/system.data.sqlclient.sqlconnection.connectionstring.aspx

相关内容

  • 没有找到相关文章

最新更新