繁体   English   中英

从DbContext获取ObjectContext

[英]Get ObjectContext from DbContext

我有一个DbContext应用程序,在这里我需要以某种形式使用ObjectContext(DbContext的数据绑定问题)。 我尝试使用访问ObjectContext实体

var oc = ((IObjectContextAdapter)MyEntities).ObjectContext;

但是键入oc.Students时实体不显示。 我应该怎么做才能访问实体?

我相信您正在寻找方法CreateObjectSet<TEntity>()

在您的方案中,将像这样使用

var oc = ((IObjectContextAdapter)MyEntities).ObjectContext;
var query = oc.CreateObjectSet<Student>();

然后,您可以使用LINQ来构建query就像使用IQueryable<Student>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM