我只是想知道,什么是实体框架连接字符串真的意味着什么? 喜欢:
metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=testSource;initial catalog=CatalogName;user id=sa;password=***********;multipleactiveresultsets=True;application name=EntityFramework"
我知道 provider = System.Data.SqlClient; provider connection string =“data source = testSource; initial catalog = CatalogName; user id = sa; password = **
任何人都可以告诉我字符串metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;
是什么
意思?
而且,还有一件事我需要确认,如果我想在实体连接字符串中编辑,我可以这样做吗?
答案 0 :(得分:5)
EF连接字符串中需要元数据字段,并指定:
以管道分隔的目录,文件和资源位置列表 哪个是寻找模型和映射信息。
换句话说:
指向元数据文件的指针(概念架构定义层) [CSDL],映射架构层[MSL]和存储架构定义层 [SSDL])
(来源:http://msdn.microsoft.com/en-us/library/orm-9780596520281-01-16.aspx)
答案 1 :(得分:0)