c# lock TransactionScope

 TransactionOptions option = new TransactionOptions();
//option.IsolationLevel = System.Transactions.IsolationLevel.Serializable;//默认;可以在事务期间读取可变数据,但是不可以修改,也不可以添加任何新数据。
option.IsolationLevel = System.Transactions.IsolationLevel.RepeatableRead;//可读可写 不可改模式
//option.IsolationLevel = System.Transactions.IsolationLevel.ReadUncommitted;//可读可写可改模式
//分步执行的需要使用事务保证完整 性
using (var scope = new TransactionScope(TransactionScopeOption.Required, option))
{

最新文章

  1. iOS 10.0适配之旅
  2. oracle 倒库后insert id冲突的问题
  3. ADO.Net读取器获取数据库数据
  4. mac osx 快捷键符号以及意义 触发角:锁屏
  5. iOS 库文件制作
  6. [转载+原创]Emgu CV on C# (六) —— Emgu CV on Canny边缘检测
  7. bzoj1054
  8. Cts框架解析(8)-IBuildProvider
  9. NYOJ--42--dfs--一笔画问题
  10. js demo1
  11. 开源小程序CMS网站, JeeWx-App-CMS 1.1 版本升级发布,持续更新!
  12. [swarthmore cs75] Compiler 4 – Diamondback
  13. springcloud学习笔记
  14. MonkeyRunner 模块
  15. redis的哨兵模式
  16. SQL问题(面试题)
  17. 转载LoadRunner的常用Java API
  18. JavaQuery操作对象
  19. 用gdb调试程序(Linux环境)
  20. Oracle中三种循环(For、While、Loop)案例

热门文章

  1. css列表滑动防止被底部遮住和适配屏幕长一点的机型处理
  2. iOS 静态、全局变量、常量
  3. 阅读笔记---第三章 Xen信息页
  4. CM的私有仓库搭建
  5. git 常见的命令和错误
  6. 基于ATtiny85轻松制作一款智能手表
  7. 51nod 1657 电子龟
  8. Windows 窗体的自适应分辨率、分屏显示、开机自启动
  9. 《The One !团队》:BETA Scrum metting2
  10. 使用Jackson的@JsonFormat注解时出现少了 8 个小时