Table of Contents

GroupByTableCursorSelect<TKey, TEntity> 类

命名空间
ShadowSql.Expressions.CursorSelect
程序集
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