ADO.NET 中的新增功能:
.NET Framework (current version)

以下是 .NET Framework 4.5 中 ADO.NET 的新增功能。

以下是 .NET Framework 4.5 中用于 SQL Server 的 .NET Framework 数据提供程序的新增功能:

  • ConnectRetryCount 和 ConnectRetryInterval 连接字符串关键字 (ConnectionString) 可以让你控制空闲连接复原功能。

  • SQL Server 到应用程序的流支持支持服务器上的数据是非结构化的情况。  有关更多信息,请参见SqlClient 流支持

  • 已添加了异步编程支持。  有关更多信息,请参见异步编程

  • 连接故障现在将记录在扩展事件日志中。  有关详细信息,请参阅ADO.NET 中的数据跟踪

  • SqlClient 现在支持 SQL Server 的高可用性、灾难恢复功能 AlwaysOn。  有关详细信息,请参阅SqlClient 对高可用性的支持,灾难恢复

  • 使用 SQL Server 身份验证时,密码可以作为 SecureString 传递。  有关更多信息,请参见SqlCredential

  • 如果 TrustServerCertificate 为 false 且 Encrypt 为 true,则 SQL Server SSL 证书中的服务器名称(或 IP 地址)必须与连接字符串中指定的服务器名称(或 IP 地址)完全匹配。  否则,连接尝试将失败。  有关更多信息,请参见 ConnectionString 中Encrypt 选项的说明。

    如果此更改导致现有应用程序不再连接,可以通过以下方法之一修复应用程序:

    • 颁发证书,以在公用名 (CN) 或主题备用名称 (SAN) 字段中指定短名称。  此解决方案将适用于数据库镜像。

    • 添加别名,将短名称映射到完全限定的域名。

    • 在连接字符串中使用完全限定的域名。

  • SqlClient 支持扩展保护。  有关扩展保护的详细信息,请参阅使用扩展保护连接到数据库引擎

  • SqlClient 支持连接到 LocalDB 数据库。  有关详细信息,请参阅SqlClient 对 LocalDB 的支持

  • Type System Version=SQL Server 2012; 是传递给 Type System Version 连接属性的新值。   Type System Version=Latest;值现已过时,它与 Type System Version=SQL Server 2008; 等效。  有关详细信息,请参阅ConnectionString

  • SqlClient 为稀疏列(SQL Server 2008 中新增的功能)提供额外支持。  如果应用程序已访问使用稀疏列的表中的数据,应看到性能有所提高。   GetSchemaTable 的 IsColumnSet 列指示某列是否为属于列集成员的稀疏列。   GetSchema 指示某列是否为稀疏列(有关更多信息,请参见 SQL Server 架构集合)。  有关稀疏列的详细信息,请参阅使用稀疏列

  • 包含空间数据类型的程序集 Microsoft.SqlServer.Types.dll 已从 10.0 版本升级到版本 11.0。  引用此程序集的应用程序可能失败。  有关详细信息,请参阅数据库引擎功能的重大更改

当与实体框架5.0 一起使用时,.NET Framework 4.5 添加启用新方案的 API。  有关添加到 Entity Framework 5.0 的改进和功能的更多信息,请参见下列主题:新增功能(可能为英文网页)和实体框架发行和版本管理(可能为英文网页)。

ADO.NET 中的新增功能的更多相关文章

  1. WPF4.5 中的新增功能和增强功能的信息

    本主题包含有关 Windows Presentation Foundation (WPF) 版本 4.5 中的新增功能和增强功能的信息. 本主题包含以下各节: 功能区控件 改善性能,当显示大时设置分组 ...

  2. .NET Framework 4.5、4.5.1 和 4.5.2 中的新增功能

    .NET Framework 4.5.4.5.1 和 4.5.2 中的新增功能 https://msdn.microsoft.com/zh-cn/library/ms171868.aspx

  3. Windows 10 开发人员预览版中的新增功能(转自 IT之家)

    Windows 10 开发人员预览版中的新增功能 在Win10预览版中安装工具与SDK后,即可着手创建Windows通用应用或先浏览目前的环境与此前相比都发生了什么变化. 应用建模 文件资源管理器: ...

  4. C# 中的新增功能

    百度搜索:C# 中的新增功能 微软有站点专门介绍:C# 中的新增功能. 地址:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/inde ...

  5. .NET平台系列14 .NET5中的新增功能

    系列目录     [已更新最新开发文章,点击查看详细] .NET5中不包含的内容 尽管 .NET5 框架中提供了一组重要 API,但它并不包括过去20年左右开发的所有 API,但是.NET Stand ...

  6. PHP V5.2 中的新增功能,第 1 部分: 使用新的内存管理器

    PHP V5.2:开始 2006 年 11 月发布了 PHP V5.2,它包括许多新增功能和错误修正.它废止了 5.1 版并被推荐给所有 PHP V5 用户进行升级.我最喜欢的实验室环境 —— Win ...

  7. C# 6.0 中的新增功能(.NET Framework 4.6 与 Visual Studio 2015 )

    C#6.0 在 2015 年7月随着.NET Framework 4.6 一同发布,后期发布了.NET Framework 4.6.1,4.6.2. 一.自动属性初始化(Auto-property i ...

  8. .NET Framework3.0/3.5/4.0/4.5新增功能摘要

    Microsoft .NET Framework 3.0 .NET Framework 3.0 中增加了不少新功能,例如: Windows Workflow Foundation (WF) Windo ...

  9. Windows Server 2016-存储新增功能

    本章给大家介绍有关Windows Server 2016 中存储方面的新增功能,具体内容如下: 1.Storage Spaces Direct: 存储空间直通允许通过使用具有本地存储的服务器构建高可用 ...

随机推荐

  1. PHP的静态和接口

    静态普通成员普通成员属于对象//静态成员//静态成员属于类//static 关键字 变成静态成员/*class ren {    public $name;    public static $zho ...

  2. Adobe Photoshop CC 打开时报错~配置错误:请卸载并重新安装该产品

    后期会在博客首发更新:http://dnt.dkill.net 异常处理汇总-开发工具  http://www.cnblogs.com/dunitian/p/4522988.html 个人估计,要么安 ...

  3. cronolog分割Tomcat catalina.out日志

    Linux上tomcat的日志输出在catalina.out里面,随着时间的推移,产生的日志文件会越来越大,其主要是调试中打印的一些信息占空间,比如说System.out和log等等.tomcat 的 ...

  4. TOMCAT开放远程调试端口

    方法1. WIN系统,在catalina.bat里: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdw ...

  5. .Net 转战 Android 4.4 日常笔记(2)--HelloWorld入门程序

    我不知道人们为什么那么喜欢用HelloWorld来做为自己的第一个程序入门,为什么不是hello **其他的东西或者hi. 一.打开ADT 的Eclipse开发工具新建一个Android项目 New- ...

  6. 【记录】ASP.NET MVC AuthorizeAttribute OnAuthorization 验证跳转

    重写 AuthorizeAttribute 的 OnAuthorization 方法: using System.Web.Mvc; namespace Demo.Web.Common { public ...

  7. C算法编程题(二)正螺旋

    前言 上一篇<C算法编程题(一)扑克牌发牌> 写东西前总是喜欢吐槽一些东西,还是多啰嗦几句吧,早上看了一篇博文<谈谈外企涨工资那些事>,里面楼主讲到外企公司包含的五类人,其实不 ...

  8. 移动端上传照片 预览+Draw on Canvas's Demo(解决 iOS 等设备照片旋转 90 度的 bug)

    背景: 本人的一个移动端H5项目,需求如下: 需求一:手机相册选取或拍摄照片后在页面上预览 需求二:然后绘制在canvas画布上 这里,我们先看一个demo(http://jsfiddle.net/q ...

  9. (十八)WebGIS中清空功能和地图定位功能的设计以及实现

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.背景 当地图中增加了很多元素后,对不同的元素需要进行一定的控制,最 ...

  10. C#的DataTable操作方法

    1.将泛型集合类转换成DataTable(表中无数据时使用): public static DataTable NullListToDataTable(IList list) { var result ...