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. 模拟淘宝购物,运用cookie,记录登录账号信息,并且记住购物车内所选的商品

    1.登录界面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEn ...

  2. Cordova+Asp.net Mvc+GIS跨平台移动应用开发实战1-系统初步搭建(附演示,apk,全部源码)

    1.前言 身处在移动互联网的今天,移动应用开发炙手可热,身为程序猿的我们怎么能错过开发一款我们自己的APP.本人算是一个基于.net的GIS开发入门者(马上就大四啦), 暑假在学校参加GIS比赛有大把 ...

  3. OpenCASCADE General Transformation

    OpenCASCADE General Transformation eryar@163.com Abstract. OpenCASCADE provides a general transforma ...

  4. OpenCascade MeshVS Usage

    OpenCascade MeshVS Usage eryar@163.com Abstract. MeshVS means Mesh Visualization Service. It can be ...

  5. Overview of OpenCascade Library

    Overview of OpenCascade Library eryar@163.com 摘要Abstract:对OpenCascade库的功能及其实现做简要介绍. 关键字Key Words:Ope ...

  6. Panorama和Pivot的区别

    Panorama 1.提供了更丰富的用户体验(建议最多4个Items项) 2.Item可以设置屏幕方向为水平,支持多于一个屏幕的显示 3.可以使用任意大小的背景图片,Panorama会自动地缩放为屏幕 ...

  7. IOS开发之TabBarItem&NavigationBarItem

    想必大家都用过微信,微信间的页面切换是如何做成的呢?接下来我们用storyboard结合着代码来模拟一下微信的视图控制模式. "工欲善其事,必先利其器",下面主要是对storybo ...

  8. Kubernetes集群搭建过程中遇到的问题

    1. 创建Nginx Pod过程中报如下错误: #kubectlcreate -f nginx-pod.yaml Error from server: error when creating &quo ...

  9. 结婚虽易,终老不易:EntityFramework和AutoMapper的婚后生活

    写在前面 我到底是什么? 越界的可怕 做好自己 后记 上一篇<恋爱虽易,相处不易:当EntityFramework爱上AutoMapper>文章的最后提到,虽然AutoMapper为了En ...

  10. C# 将excel表格嵌入到Word中

    C# 将excel表格嵌入到Word中 继续开扒,今天要实现的是使用C#将excel表格嵌入到Word中这个功能,将word表格导入到excel中我已经写过了,如有需要可参考我之前的文章,在开始前还有 ...