GroupByTableCursor<TTable> 类
表分组后范围筛选游标
public class GroupByTableCursor<TTable> : GroupByCursorBase, ICursor, ITableView, ISqlEntity where TTable : ITable
类型参数
TTable
- 继承
-
objectGroupByTableCursor<TTable>
- 实现
- 继承成员
- 扩展方法
构造函数
GroupByTableCursor(GroupByTableQuery<TTable>, int, int)
表分组后范围筛选
public GroupByTableCursor(GroupByTableQuery<TTable> groupBy, int limit, int offset)
参数
groupBy
GroupByTableQuery<TTable>分组查询
limit
int筛选数量
offset
int跳过数量
GroupByTableCursor(GroupByTableSqlQuery<TTable>, int, int)
表分组后范围筛选
public GroupByTableCursor(GroupByTableSqlQuery<TTable> groupBy, int limit, int offset)
参数
groupBy
GroupByTableSqlQuery<TTable>分组查询
limit
int筛选数量
offset
int跳过数量
属性
Table
表
public TTable Table { get; }
属性值
- TTable
方法
AggregateAsc(Func<TTable, IAggregateField>)
正序
public GroupByTableCursor<TTable> AggregateAsc(Func<TTable, IAggregateField> aggregate)
参数
aggregate
Func<TTable, IAggregateField>聚合
返回
- GroupByTableCursor<TTable>
AggregateDesc(Func<TTable, IAggregateField>)
倒序
public GroupByTableCursor<TTable> AggregateDesc(Func<TTable, IAggregateField> aggregate)
参数
aggregate
Func<TTable, IAggregateField>聚合
返回
- GroupByTableCursor<TTable>