博客导读网

一个让你随便看看的地方

像TransactionScope一样使用DbTransaction

推荐
博客园_Artech

System.Transactions.TransactionScope为了提供一种非常方便的实现分布式事务的方式,但是在某些情况下为了阻止本地事务向分布式事务提升,我们只能通过DbTransaction进行事务控制。在进行数据库操作的时候,我们经常会遇到这样的事务场景:当某个方法单独执行的时候,它应该在一个单一的DbTransaction中执行;当多个方法一起执行的时候,它们应用共同在DbTransaction中执行。在本篇文章中我们通过对DbTransaction进行封装,提供一种类似于TransactionScope的编程方式来解决这个问题。
原文地址:http://www.cnblogs.com/artech/archive/2012/01/05/custom-transaction-scope.html

博客园_Artech的其他文章
[WCF REST] 提高性能的一个有效的手段:条件资源获取(Conditional Retrieval) [ASP.NET MVC]如何定制Numeric属性/字段验证消息
[WCF REST] 解决资源并发修改的一个有效的手段:条件更新(Conditional Update) WCF REST系列文章汇总(共9篇)
通过扩展改善ASP.NET MVC的验证机制[实现篇] 一个通过JSONP跨域调用WCF REST服务的例子(以jQuery为例)
[WCF REST] 一个简单的REST服务实例 [WCF REST] Web HTTP编程模型——WebHttpBinding
[WCF REST] Web消息主体风格(Message Body Style) [WCF REST] 帮助页面与自动消息格式(JSON/XML)选择
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com