ADO.NET 中的新增功能
以下是 .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 概述
SQL Server 和 ADO.NET
What's New in WCF Data Services
ADO.NET 托管提供程序和数据集开发人员中心
一个人的自学能力非常重要,希望对大家有所帮助!!!
ADO.NET 中的新增功能的更多相关文章
- WPF4.5 中的新增功能和增强功能的信息
本主题包含有关 Windows Presentation Foundation (WPF) 版本 4.5 中的新增功能和增强功能的信息. 本主题包含以下各节: 功能区控件 改善性能,当显示大时设置分组 ...
- .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
- Windows 10 开发人员预览版中的新增功能(转自 IT之家)
Windows 10 开发人员预览版中的新增功能 在Win10预览版中安装工具与SDK后,即可着手创建Windows通用应用或先浏览目前的环境与此前相比都发生了什么变化. 应用建模 文件资源管理器: ...
- C# 中的新增功能
百度搜索:C# 中的新增功能 微软有站点专门介绍:C# 中的新增功能. 地址:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/inde ...
- .NET平台系列14 .NET5中的新增功能
系列目录 [已更新最新开发文章,点击查看详细] .NET5中不包含的内容 尽管 .NET5 框架中提供了一组重要 API,但它并不包括过去20年左右开发的所有 API,但是.NET Stand ...
- PHP V5.2 中的新增功能,第 1 部分: 使用新的内存管理器
PHP V5.2:开始 2006 年 11 月发布了 PHP V5.2,它包括许多新增功能和错误修正.它废止了 5.1 版并被推荐给所有 PHP V5 用户进行升级.我最喜欢的实验室环境 —— Win ...
- 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 ...
- .NET Framework3.0/3.5/4.0/4.5新增功能摘要
Microsoft .NET Framework 3.0 .NET Framework 3.0 中增加了不少新功能,例如: Windows Workflow Foundation (WF) Windo ...
- Windows Server 2016-存储新增功能
本章给大家介绍有关Windows Server 2016 中存储方面的新增功能,具体内容如下: 1.Storage Spaces Direct: 存储空间直通允许通过使用具有本地存储的服务器构建高可用 ...
随机推荐
- Objective-C 工厂模式(下) -- 抽象工厂模式
相比简单工厂模式, 只有一个工厂 能生产的手机也是固定的 抽象工厂模式类似于有很多家工厂, 当用户要买什么手机就创建对应的工厂去生产 比如用户要买iPhone就创建一个Apple工厂来生产手机, 要买 ...
- PHP面向对象
面向对象 1.类由众多的对象抽象出来的 2.对象 一起皆对象 由类实例化出来的 求两个圆之间阴影的面积 $sr1=10; $sr2=5; $mj=3.14*$sr1*$sr1-3.1 ...
- 蓝桥杯 十六进制转八进制(超大测试数据,java实现)
问题描述 给定n个十六进制正整数,输出它们对应的八进制数.输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行,每行一个由0~9.大写字母A~F组成的字符串,表示要转换 ...
- SSISDB4:Execution
Execution是Package或Project的Execution Instance,每次执行都会生成一个唯一的ExecutionID,并记录Execution 执行的结果.在每次Executio ...
- Vue.js学习笔记(8)拖放
小颖在目前负责的项目中,负责给同事提供所需组件,在这期间,我们家大颖姐姐让我 写个拖拽组件,一开始我是用click实现,先将你要拖拽的dom点一下,然后再点你要放的位置,这个dom再通过小颖写的方法, ...
- Codeforces Round #327 (Div. 2) B. Rebranding C. Median Smoothing
B. Rebranding The name of one small but proud corporation consists of n lowercase English letters. T ...
- 【原创】开源Math.NET基础数学类库使用(12)C#随机数扩展方法
本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 开源Math.NET基础数学类库使用总目录:[目录]开源Math.NET基础数学类库使用总目录 前言 ...
- es6分享——变量的解构赋值
变量的解构赋值:ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring). 以前的写法: var a = 1; var b = 2; es6允许的写法 ...
- 开发中 常用 js 记录(一)
(1)获得URL参数 function GetQueryString("url参数名") { var reg = new RegExp("(^|&)&qu ...
- C#/VB.NET 向PowerPoint文档插入视频
如今,Microsoft Office PowerPoint在我们日常生活中的应用已经很广泛了,利用Microsoft Office PowerPoint不仅可以创建演示文稿,还可以在互联网上召开面对 ...