- 1
- 0
- 约小于1千字
- 约 2页
- 2020-12-25 发布于山东
- 举报
在 Entity Framework 中使用事务
继续为想使用 Entity Framework 的朋友在前面探路,分享的东
西虽然技术含量不高,但都是经过实践检验的。
在 Entity Framework 中 使 用 事 务 很 简 单 , 将 操 作 放 在
TransactionScope 中,并通过 Complete() 方法提交事务即可。
示例代码如下:
using (BlogDbContext context = new BlogDbContext())
{
using (TransactionScope transaction = newTransactionScope())
{
context.BlogPosts.Add(blogPost);
context.SaveChanges();
postBody.ID = blogPost.ID;
context.EntryViewCounts.Add(
new EntryViewCount() { EntryID = blogPost.ID });
context.PostBodys.Add(postBody);
context.SaveChanges();
// 提交事务
transaction.Complete();
}
1
}
经过测试验证,在 transaction.Complete() 之前的代码中只要
您可能关注的文档
最近下载
- SJG 74.11-2025 安装工程消耗量标准 第十一册 刷油、防腐蚀、绝热工程及配套工程.docx VIP
- 《航空高力能永磁电机多物理场耦合优化设计与分析》.docx VIP
- 碑林路人散文精彩朗诵6篇_值得收藏.pdf VIP
- nikon s4 黑屏拆机修复攻略.doc VIP
- 标准:GA 422-2019 防暴盾牌.pdf.pdf
- 成人高考函授|专升本法学类 民法核心速记清单(零基础应试版).docx VIP
- 成人高考专升本法学类 民法【考前一页纸】.docx VIP
- 补充协议免责协议书范本.docx VIP
- 高频精选:龙泉护理面试题及答案.doc VIP
- 成人高考函授专升本农学类《生态学基础》考前冲刺通关指南(零基础专用).docx VIP
原创力文档

文档评论(0)