添加对象时,TransactionContext有什么区别?
|
表中只有一个插入时,
TransactionScope
有什么区别吗?
是
MyObjectContext.Messages.Save( message, m => m.ID == message.ID);
MyObjectContext.SaveChanges();
有什么不同
using( var ts = new TransactionScope() )
{
MyObjectContext.Messages.Save( message, m => m.ID == message.ID);
MyObjectContext.SaveChanges();
ts.Complete();
}
以及究竟如何?
没有找到相关结果
已邀请:
3 个回复
鲁釜头
,则您具有序列化事务隔离级别,但如果使用other0ѭ的其他构造函数,则可以更改它。 因此,如果您需要控制事务隔离级别,则将有所不同。
暑袜眠退
实例,它们要确保保存了各自的数据集,那么您对两个both7 to的调用绝对需要the0ѭ。
疾很毋悲
在一笔交易中运作。如果无法保留任何脏的“ 14”对象,则“ 3”将回滚该事务并引发异常。