如何创建DbSet&LT; T&GT;动态的实体框架 [英] How can I create DbSet<T> dynamically in Entity Framework
本文介绍了如何创建DbSet&LT; T&GT;动态的实体框架的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在LINQ的2 SQL,我可以创建动态使用DataContext.GetTable资源库,有没有实体框架的任何类似apporach不是在特定的语境下的DB即宣布性质4其他
In Linq 2 SQL, I can create the repository dynamically using DataContext.GetTable, is there any similar apporach in Entity Framework 4 other than declaring the properties on the specific DB Context i.e.
public MyDbContext: DbContext
{
public DbSet<MySet> MySets {get; Set;}
}
我想知道我怎么可以创建/获得一个参考MySets动态在LINQ2SQL,如
I would like to know how can I create/get a reference to MySets dynamically as in Linq2Sql, as in
MyDbContext.GetSet<MySet>
感谢
推荐答案
的DbContext
有法这样的:
var set = context.Set<MyEntity>();
这篇关于如何创建DbSet&LT; T&GT;动态的实体框架的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文