.net – 删除元数据的正则表达式
发布时间:2020-12-14 06:22:29 所属栏目:百科 来源:网络整理
导读:我尝试使用一些实体框架和一些旧的DataSet创建应用程序,但我只使用实体的动态连接字符串,并且需要在运行时删除元数据以创建到我的数据库的连接字符串.任何人都知道从Entity Framework Connection中删除所有元数据的方法 我有这个 metadata=res://*/Models.Si
我尝试使用一些实体框架和一些旧的DataSet创建应用程序,但我只使用实体的动态连接字符串,并且需要在运行时删除元数据以创建到我的数据库的连接字符串.任何人都知道从Entity Framework Connection中删除所有元数据的方法
我有这个 metadata=res://*/Models.SiteModel.csdl|res://*/Models.SiteModel.ssdl|res://*/Models.SiteModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=(local);Initial Catalog=MyDB;Persist Security Info=True;User ID=sa;Password=P@ssw0rd;MultipleActiveResultSets=True" 并且只需要这个: Data Source=(local);Initial Catalog=MyDB;Persist Security Info=True;User ID=sa;Password=P@ssw0rd;MultipleActiveResultSets=True
您可以使用EntityConnectionStringBuilder类:
string connectionString = "metadata=res://*/Models.SiteModel.csdl|res://*/Models.SiteModel.ssdl|res://*/Models.SiteModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=(local);Initial Catalog=MyDB;Persist Security Info=True;User ID=sa;Password=P@ssw0rd;MultipleActiveResultSets=True""; EntityConnectionStringBuilder builder = new EntityConnectionStringBuilder(connectionString); builder.Metadata = null; connectionString = builder.ConnectionString; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- jQuery使用deferreds串行多个ajax请求
- 是否应在头文件和实现文件(C)中重复’#include’和’using’
- Flex:在列表项呈示器中缓存图像?
- 按照首字拼音排序整理好的中国全城市XML文件
- c# – 如何在不必为每个成员指定的情况下对ObjectIds进行字
- iphone – 如何更改App-Delegate类
- PostgreSQL 8.x在Windows 下的安装步骤
- 数组 – 为什么Ruby Koans练习的about_hashes.rb中的test_d
- c# – 在哪里可以找到用于配置Microsoft扩展日志记录的日志
- 详解Vue 中 extend 、component 、mixins 、extends 的区别