Table of Contents

MultiTableCursor 类

命名空间
ShadowSql.Expressions.Cursors
程序集
ShadowSql.Expressions.dll

多联表范围筛选游标

public class MultiTableCursor : CursorBase<IMultiView>, ICursor, ITableView, ISqlEntity
继承
MultiTableCursor
实现
继承成员
扩展方法

构造函数

MultiTableCursor(IMultiView, int, int)

多联表范围筛选游标

public MultiTableCursor(IMultiView source, int limit = 0, int offset = 0)

参数

source IMultiView
limit int
offset int

方法

Asc<TEntity, TProperty>(string, Expression<Func<TEntity, TProperty>>)

正序

public MultiTableCursor Asc<TEntity, TProperty>(string tableName, Expression<Func<TEntity, TProperty>> select)

参数

tableName string
select Expression<Func<TEntity, TProperty>>

返回

MultiTableCursor

类型参数

TEntity
TProperty

Desc<TEntity, TProperty>(string, Expression<Func<TEntity, TProperty>>)

倒序

public MultiTableCursor Desc<TEntity, TProperty>(string tableName, Expression<Func<TEntity, TProperty>> select)

参数

tableName string
select Expression<Func<TEntity, TProperty>>

返回

MultiTableCursor

类型参数

TEntity
TProperty