c# lock TransactionScope

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))
                            {

 

posted @ 2019-05-09 09:29  赵坤坤  阅读(244)  评论(0)    收藏  举报