public static ILimitBigQueryable <T> Limit <T>(this IGroupByBigQueryable <T> source, int numRows) { if (numRows < 0) { throw new ArgumentOutOfRangeException("numRows:" + numRows); } return(new LimitBigQueryable <T>(source, numRows)); }
public static IHavingBigQueryable <TSource> Having <TSource>(this IGroupByBigQueryable <TSource> source, Expression <Func <TSource, bool> > condition) { return(new HavingBigQueryable <TSource>(source, condition)); }
public static IOrderByAfterSelectBigQueryable <TSource> OrderByDescending <TSource, TKey>(this IGroupByBigQueryable <TSource> source, Expression <Func <TSource, TKey> > keySelector) { return(new OrderByBigQueryable <TSource, TKey>(source, keySelector, isDescending: true)); }