DbContext 和ObjectContext两者的区别
来源:互联网 发布:淘宝店铺首页打不开 编辑:程序博客网 时间:2024/06/13 09:05
一是ObjectContext是一种模型优先的开发模式,DbContext是代码优先的开发模式。这是两者最根本的区别。
同时两者之间可以相互转换:
下面给出转换的例子
1 DbContext转为ObjectContext
using System.Data.Entity.Infrastructure
ObjectContext context =((IObjectContextAdapter)dbContext).ObjectContext;
2ObjectContext转为DbContext
using System.Data.Entity.Infrastructure
DbContext context =((IObjectContextAdapter)objectContext).DbContext;二是ObjectContext包含DbContext,DbContext包含了ObjectContext的大部分方法和属性。DbContext是扩展了ObjectContext的类。
- DbContext 和ObjectContext两者的区别
- DbContext 和ObjectContext两者的区别
- DbContext 和ObjectContext两者的区别
- MVC中DbContext 和ObjectContext两者的区别!
- MVC中DbContext 和ObjectContext两者的区别!
- vs2012 mvc3项目ObjectContext与DBContext
- vs2012 mvc3项目ObjectContext与DBContext
- ThreadLocal 和 synchornized 两者的区别
- 进程和线程以及两者的区别
- ViewDidLoad和ViewWillAppear两者的区别
- ViewDidLoad和ViewWillAppear两者的区别
- Mysql“集群”和”主从“两者的区别
- Jason和xml两者的区别
- string 和 char *两者的区别是什么 ?
- servletrequest和httpservletrequest两者的区别
- null 和 undefined 两者之间的区别
- "<br />"和"\r\n"两者的区别
- 绝对路径和相对路径两者的区别?
- [LeetCode] Rotate Image
- udevadm使用
- Firefox os初体验
- Ubuntu 环境变量及 ADB 配置
- ExtJs使用总结(非常详细)
- DbContext 和ObjectContext两者的区别
- 修改my.cnf文件导致mysql启动不了的问题
- SQL技巧
- Android通讯录查询篇--ContactsContract.Data开篇
- 程序员装b指南(转)
- 软件架构师不等同于资深程序员
- 使用Entity Framework 4进行代码优先开发-续
- java设计模式总结篇--结构型模式
- 英文培训有感