.net – TransactionScope:它变得更好了吗?
当TransactionScope首次出现时,我遇到了一些严重的问题,让它在我的开发机器(XP)和我们的数据库服务器(Windows Server 2003)之间工作.
当我更多地研究它时,这似乎是一个棘手而广泛的问题,有可能成为生产中的头疼,所以我决定不以这种方式处理事务(即使我很喜欢语法,我真的想要它上班). 这些问题是否仍然存在或者使用安全吗?你现在经常使用这个没有问题吗? 非常感谢! 注意:现在已经很久了,但我认为这个问题与Distribute Transaction Coordinator有关.我摆弄了很长时间,但却从来没有能够让它发挥作用. 解决方法
Rick Strahl有一篇关于事务范围和LINQ to SQL
here的文章.它的上下文更多是LINQ to SQL,但我认为有一些原则可以帮助你解决问题.
编辑:更具体地回答你的问题,这是Strahl对TransactionScope的评价:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET Web窗体DropDownList具有SelectedValue,因为它不存
- .NET Core采用的全新配置系统[8]: 如何实现配置与源文件的同
- asp.net – 如何通过render事件禁用CalendarExtender控件中
- 如何使ASP.NET HTML代码不能被客户端(用户)查看
- asp.net-identity – Web API 2和ASP Identity – 处理被锁
- asp.net-mvc – 用于OpenID OAuth简单身份验证的ASP.NET MV
- asp.net – 在后面的代码中注入标记
- ASP.NET UserControl不初始化子控件
- 字符串 – 自定义Asp.net MVC 3编辑器模板没有被使用
- asp.net-mvc-3 – 单元测试一个文件上传,怎么样?
- asp.net-mvc – ASP.NET MVC 3不显眼的客户端验证
- asp.net – “与底层事务管理器的通信失败”错误
- asp.net-mvc – asp.net mvc:运行error.cshtml的
- ASP.NET MVC:使用LINQ To SQL获取表单复选框到多
- asp.net-identity – 如何将承载令牌与MVC 6 API
- asp.net-mvc – ActionExecutingContext – Acti
- asp.net-mvc – 如果没有设置,如何在MVC3中停止显
- asp.net – 如何在转发器中每行显示x个项目?
- asp.net – 如何添加两个CSS类来控制代码背后?
- ASP.NET -- WebForm -- 页面生命周期