c# lock TransactionScopec#
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)) {