MultiTableCursor 类
多联表范围筛选游标
public class MultiTableCursor : CursorBase<IMultiView>, ICursor, ITableView, ISqlEntity
- 继承
-
MultiTableCursor
- 实现
- Derived
- 继承成员
- 扩展方法
构造函数
MultiTableCursor(IMultiView, int, int)
多联表范围筛选游标
public MultiTableCursor(IMultiView source, int limit, int offset)
参数
source
IMultiViewlimit
intoffset
int
方法
Asc<TTable>(string, Func<TTable, IColumn>)
正序
public MultiTableCursor Asc<TTable>(string tableName, Func<TTable, IColumn> select) where TTable : ITable
参数
返回
类型参数
TTable
Asc<TAliasTable>(string, Func<TAliasTable, IOrderView>)
正序
public MultiTableCursor Asc<TAliasTable>(string tableName, Func<TAliasTable, IOrderView> select) where TAliasTable : IAliasTable
参数
tableName
stringselect
Func<TAliasTable, IOrderView>
返回
类型参数
TAliasTable
Desc<TTable>(string, Func<TTable, IColumn>)
倒序
public MultiTableCursor Desc<TTable>(string tableName, Func<TTable, IColumn> select) where TTable : ITable
参数
返回
类型参数
TTable
Desc<TAliasTable>(string, Func<TAliasTable, IOrderAsc>)
倒序
public MultiTableCursor Desc<TAliasTable>(string tableName, Func<TAliasTable, IOrderAsc> select) where TAliasTable : IAliasTable
参数
返回
类型参数
TAliasTable