的十大新特性覆盖

2021-08-24 淮安装修公司

本文简要介绍了.NET Framework 2.0里的2.0的最新特性。在以下叙述中将附带一些简单的例子来讨论这些特性的细节。

以下便是新增的特性:

1. 批量复制操作(Bulk Copy Operation)

将数据从一个数据源批量复制到另一个数据源是 2.0的一个新特性。批量复制类提供了最快的方法把数据从一个数据源迁移到另一个数据源。每个的数据提供者都会提供相应的批量复制类。例如,在数据提供者里,批量复制操作是由一个叫SqlBulkCopy的类来完成的,它可以读取一个DataSet, DataTable, DataReader或XML 对象。

取其长 2.批量更新(Batch Update)

如果数据库服务器支持批量更新特性,Batch update代替了几个短周期提交请求的方式,从而大大改善在一个短周期内向服务器产生多个批量更新时的性能。UpdateBatchSize属性提供在一批更新里要更新行数。这个属性值能被限制到小数位。

3.数据分页

现在command对象具有一个新的执行方法叫做ExecutePageReader。这个方法有三个参数——CommandBehavior, startIndex, 和 pageSize。如果你想获得数据行数是101-200,你可以通过调用这个方法设置startIndex为101和pageSize为100而轻易完成这个功能。

4.数据连接(Connection)明细

现在你可以通过设置连接的StatisticsEnabled属性为真来获取一个连接更多的信息。Connection对象提供了两个新方法——RetrieveStatistics 和 ResetStatistics。RetrieveStatistics方法返回一个HashTable对象来填充连接信息,如:数据转移,用户明细,游标明细,缓存信息和事务处理。

moringFormat属性

当moringFormat设置为二进制时, DataSet的序列化格式由二进制格式代替了原有的XML标记格式,这种改变能显著改善序列化和还原序列化操作的性能。

石家庄治疗妇科哪好
福州早泄治疗哪家好
长春盆腔炎哪家好
为你推荐