Table of Contents

CursorSelect 类

命名空间
ShadowSql.Select
程序集
ShadowSql.Core.dll

范围(分页)及列筛选

public sealed class CursorSelect : SelectFieldsBase, ISelect, ISelectFields, ISqlEntity
继承
CursorSelect
实现
继承成员
扩展方法

构造函数

CursorSelect(ICursor)

范围(分页)及列筛选

public CursorSelect(ICursor cursor)

参数

cursor ICursor

属性

Source

表视图

public ICursor Source { get; }

属性值

ICursor

方法

GetField(string)

获取字段

protected override IField? GetField(string fieldName)

参数

fieldName string

返回

IField

NewField(string)

构造新字段

protected override IField NewField(string fieldName)

参数

fieldName string

返回

IField

WriteCore(ISqlEngine, StringBuilder)

拼写分页sql

protected override void WriteCore(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine
sql StringBuilder