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