列表实现 IQueryable
我正在尝试为我的 IRepository 接口创建一个模拟: public interface IRepository : ICollection, IQueryable { } 使用此实现: public class Reposit…
IQueryable 在调用 Count c# 时返回 null
我在尝试从以下查询中获取计数时遇到问题: var usersView = PopulateUsersView(); //usersView is an IQueryable object var foo = usersView.Where(…
IQueryable for Subsonic 存储过程
我需要使用存储过程从数据库获取数据,但我还想使用 IQueryable 对结果添加一些过滤。我正在使用 subsonic,但目前看不到使用 subsonic sp 和 IQuerya…
在 LINQ 中使用自定义表达式会导致每次使用都进行查询
我遇到以下问题:在我们的数据库中,我们记录服务台票证,并在票证下预订时间。中间是一份访问报告。所以是:票=>访问报告=>小时。 小时有一定的“种…
Queryable.SelectMany() 方法是否有 C# LINQ 语法?
使用 C# LINQ 语法编写查询时,是否可以通过关键字语法使用 Queryable.SelectMany 方法? 对于 string[] text = { "Albert was here", "Burke slept l…
返回 Enumerable.Empty().AsQueryable() 是一个坏主意吗?
这可能最好用一些代码来解释: public IQueryable GetQueryableLinkedRecords() { if(this.currentlyHeldIds.Count() == 0) { return Enumerable.Empt…
Linq to SQL 使用 IQueryable API 实现一对多关系
假设A是一个父表,有很多B记录。本质上,我需要 LINQ to SQL 来生成此查询: Select * from A Join B n on B.Id = A.Id where A.OtherId in (0,1,2,3)…
如何将 EF 4.1 DbContext 包装在存储库中?
总之, 我需要将我的 EF 实现隐藏在存储库后面。我的简单问题:有没有一种方法可以在 DbSet 和 DbSet.Local 上执行“查找”,而不必同时处理它们。 例…
使用 IQueryable 进行反射
我正在尝试为 IQueryable 创建一个扩展方法,该方法可以按对象的任意属性对其进行排序。 public static class IQueryableExtender { public static IQ…
IEnumerable上的动态 LINQ OrderBy / IQueryable;
我在动态 LINQ 的 VS2008 Examples 中找到了一个示例,它允许您使用类似 SQL 的字符串(例如 OrderBy("Name, Age DESC")) 用于排序。不幸的是,该方法…