transactionscope报“此操作对该事务的状态无效”问题

简介:

编写的保存方法里面有个transactionscope代码一直报“此操作对该事务的状态无效”,弄了半天,原来是超时问题(transactionscope默认超时时间是1分钟)

经过修改,设置了超时时间为10分钟,目前已能正常保存:

using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(6000000000)))
 {

   //保存内容

}


本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/6280063.html,如需转载请自行联系原作者

相关文章
|
26天前
|
消息中间件 存储 缓存
如何在无状态函数中实现事务性操作
如何在无状态函数中实现事务性操作
|
6月前
|
iOS开发
如何让你的应用在后台可以继续处理未完事务
如何让你的应用在后台可以继续处理未完事务
57 1
|
6月前
事务提交后回调
事务提交后回调
39 2
|
XML Java 数据格式
五、事务操作2
五、事务操作2
66 0
|
XML Java API
五、事务操作1
五、事务操作1
91 0
五、事务操作1
|
Java 数据库连接 数据库
Spring事务监听,为什么会出现事务失效?
Spring 在 4.2 版本之后提供了@TransactionlEventListener 注解,可以很方便地在事务提交后做一些处理,但是如果使用不当,或者没有正确理解其背后的运行逻辑,很容易踩坑甚至导致线上故障。 之前工作中就遇到了一个问题,在事务监听时,做了一些事务操作,但是这个事务并没有生效。 今天我们就来深入了解一下,这个问题是怎么产生的,又该如何解决。
|
NoSQL Redis 开发者
事务-事务的基本操作(定义,取消,执行)|学习笔记
快速学习事务-事务的基本操作(定义,取消,执行)