我使用ObjectQuery作为我的winforms应用程序中的一对BindingSource的数据源。 问题是,即时通讯使用到LINQ查询一样,所以我使用它们定义数据源:ObjectQuery <T>或IQueryable <T>
View.DsMyDataSource = (from p in ModelContext.GetContext.MyObject
where p.Deleted == false p) as ObjectQuery<MyObject>;
ModelContext.GetContext()
回报我modelContext实体的单。
这样做的好方法吗?我害怕使用类似LINQ的查询,因为投射,我可能会失去一些东西。
是否有任何其他方式可以使用linq语法获得ObjectQuery类型?
感谢您的任何提示。
如果人们没有正确回答我的问题,我为什么要说谎呢? – gruber 2010-11-26 09:20:17