我有Microsoft VS 2010.在C#中从数据库中检索数据我使用Ado.Net实体数据模型。这是实体框架吗? 我在很多文章中都看到,Entity Framework创建的上下文是从dbContext派生的,但在我的项目上下文中是从ObjectContext派生的。 那么,什么是EF?
答案 0 :(得分:2)
EF 4.0(它是.net Framework的一部分)使用EF 4.3中的System.Data.Entities.ObjectContext
(这是Opensourced项目而不是框架的一部分)以后使用System.Data.Entities.DbContext
。
两者都是EntityFramework。一个是更新的。两者都使用ADO.NET。
答案 1 :(得分:1)
是的,它是实体框架。但是,上下文应该来自ObjectContext。 ObjectSet
表示用于执行create,read的类型化实体集, 更新和删除操作。 它是在.NET 4.0中引入的
您还可以查看this以获取有关对象集的更多信息。