GroupByTableCursorSelect<TKey, TEntity> 类
- 程序集
- ShadowSql.Expressions.dll
GroupBy后再范围(分页)及列筛选
public class GroupByTableCursorSelect<TKey, TEntity> : GroupCursorBySelectBase<ITableView>, IGroupBySelect, ISelect, ISelectFields, ISqlEntity
类型参数
TKey
TEntity
- 继承
-
GroupByTableCursorSelect<TKey, TEntity>
- 实现
- 继承成员
- 扩展方法
构造函数
GroupByTableCursorSelect(GroupByTableCursor<TKey, TEntity>)
GroupBy后再范围(分页)及列筛选
public GroupByTableCursorSelect(GroupByTableCursor<TKey, TEntity> cursor)
参数
cursor
GroupByTableCursor<TKey, TEntity>
方法
Select<TProperty>(Expression<Func<IGrouping<TKey, TEntity>, TProperty>>)
从聚合筛选
public GroupByTableCursorSelect<TKey, TEntity> Select<TProperty>(Expression<Func<IGrouping<TKey, TEntity>, TProperty>> select)
参数
select
Expression<Func<IGrouping<TKey, TEntity>, TProperty>>
返回
- GroupByTableCursorSelect<TKey, TEntity>
类型参数
TProperty
Select<TProperty>(Expression<Func<TKey, TProperty>>)
筛选分组列
public GroupByTableCursorSelect<TKey, TEntity> Select<TProperty>(Expression<Func<TKey, TProperty>> select)
参数
select
Expression<Func<TKey, TProperty>>
返回
- GroupByTableCursorSelect<TKey, TEntity>
类型参数
TProperty