是否可以在EF4.0数据上下文上运行查询并获取特定类型的所有对象?
假设上下文有书籍、流派和作者,但我只有一个泛型参数t。是否可以仅使用这个t来获得所有类型?
我不认为它是:
发布于 2011-05-27 14:22:25
var x = from z in context.CreateObjectSet<Person>()
select z;发布于 2012-10-04 14:43:59
我相信这将会起作用。
ObjectSet<T> set = (ObjectSet<T>)context.GetType().GetProperties().FirstOrDefault(p => p.PropertyType.IsGenericType &&
p.PropertyType.GetGenericTypeDefinition() == typeof(ObjectSet<T>)).GetValue(this, null);https://stackoverflow.com/questions/3040950
复制相似问题