ISelectComponent 接口
- 命名空间
- ShadowSql.Components
- 程序集
- ShadowSql.Core.dll
数据获取组件
public interface ISelectComponent
方法
Select(ISqlEngine, StringBuilder, ISelect)
数据获取
void Select(ISqlEngine engine, StringBuilder sql, ISelect select)
参数
engine
ISqlEnginesql
StringBuilderselect
ISelect
SelectCursor(ISqlEngine, StringBuilder, ISelect, ICursor)
数据分页获取
void SelectCursor(ISqlEngine engine, StringBuilder sql, ISelect select, ICursor cursor)
参数
engine
ISqlEnginesql
StringBuilderselect
ISelectcursor
ICursor
WriteLimit(ISqlEngine, StringBuilder, int)
输出获取数量
void WriteLimit(ISqlEngine engine, StringBuilder sql, int limit)
参数
engine
ISqlEnginesql
StringBuilderlimit
int
WriteOffset(ISqlEngine, StringBuilder, int)
输出跳过数量
void WriteOffset(ISqlEngine engine, StringBuilder sql, int offset)
参数
engine
ISqlEnginesql
StringBuilderoffset
int