博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DbContext 和ObjectContext两者的区别
阅读量:5933 次
发布时间:2019-06-19

本文共 556 字,大约阅读时间需要 1 分钟。

http://blog.csdn.net/lvjin110/article/details/24642911

 

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的类。

转载于:https://www.cnblogs.com/windback/p/4625999.html

你可能感兴趣的文章
坐标转换convertRect
查看>>
XILINX_zynq_详解(6)
查看>>
ubuntu安装LDAP
查看>>
计算机网络术语总结4
查看>>
新手小白 python之路 Day3 (string 常用方法)
查看>>
求职路 第二章 深圳篇
查看>>
如何限制青少年无节制的玩电脑--使用智能卡登录系统
查看>>
HTML5 Geolocation API工作原理[转载]
查看>>
soapUI的简单使用(webservice接口功能测试)
查看>>
框架 Hibernate
查看>>
python-while循环
查看>>
vs2008 x64编译环境 忽略了 #ifdef WIN32
查看>>
【微信小程序】再次授权地理位置getLocation+openSetting使用
查看>>
手机端上传图片及java后台接收和ajaxForm提交
查看>>
HDU 5030 Rabbit's String
查看>>
【MSDN 目录】C#编程指南、C#教程、ASP.NET参考、ASP.NET 4、.NET Framework类库
查看>>
windows服务 2.实时刷新App.config
查看>>
jquery 怎么触发select的change事件
查看>>
angularjs指令(二)
查看>>
(原創) 如何建立一个thread? (OS) (Linux) (C/C++) (C)
查看>>