DapperMultiTableCursor 类
多联表范围筛选
public class DapperMultiTableCursor : MultiTableCursor, ICursor, ITableView, ISqlEntity
- 继承
-
DapperMultiTableCursor
- 实现
- 继承成员
- 扩展方法
构造函数
DapperMultiTableCursor(IExecutor, IMultiView, int, int)
多联表范围筛选
public DapperMultiTableCursor(IExecutor executor, IMultiView source, int limit, int offset)
参数
executor
IExecutorsource
IMultiViewlimit
intoffset
int
属性
Executor
执行器
public IExecutor Executor { get; }
属性值
方法
Asc<TTable>(string, Func<TTable, IColumn>)
正序
public DapperMultiTableCursor Asc<TTable>(string tableName, Func<TTable, IColumn> select) where TTable : ITable
参数
返回
类型参数
TTable
Asc<TAliasTable>(string, Func<TAliasTable, IOrderView>)
正序
public DapperMultiTableCursor Asc<TAliasTable>(string tableName, Func<TAliasTable, IOrderView> select) where TAliasTable : IAliasTable
参数
tableName
stringselect
Func<TAliasTable, IOrderView>
返回
类型参数
TAliasTable
Desc<TTable>(string, Func<TTable, IColumn>)
倒序
public DapperMultiTableCursor Desc<TTable>(string tableName, Func<TTable, IColumn> select) where TTable : ITable
参数
返回
类型参数
TTable
Desc<TAliasTable>(string, Func<TAliasTable, IOrderAsc>)
倒序
public DapperMultiTableCursor Desc<TAliasTable>(string tableName, Func<TAliasTable, IOrderAsc> select) where TAliasTable : IAliasTable
参数
返回
类型参数
TAliasTable