Table of Contents

TableSelect<TTable> 类

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

表筛选列

public sealed class TableSelect<TTable> : SelectBase<ITableView, TTable>, ISelect, ISelectFields, ISqlEntity where TTable : ITable

类型参数

TTable
继承
TableSelect<TTable>
实现
继承成员
扩展方法

构造函数

TableSelect(TableQuery<TTable>)

表筛选列

public TableSelect(TableQuery<TTable> query)

参数

query TableQuery<TTable>

TableSelect(TableSqlQuery<TTable>)

表筛选列

public TableSelect(TableSqlQuery<TTable> query)

参数

query TableSqlQuery<TTable>

TableSelect(TTable)

表筛选列

public TableSelect(TTable table)

参数

table TTable

TableSelect(TTable, ISqlLogic)

表筛选列

public TableSelect(TTable table, ISqlLogic where)

参数

table TTable
where ISqlLogic

方法

Select(Func<TTable, IFieldView>)

表筛选列

public TableSelect<TTable> Select(Func<TTable, IFieldView> select)

参数

select Func<TTable, IFieldView>

返回

TableSelect<TTable>

Select(Func<TTable, IEnumerable<IFieldView>>)

表筛选列

public TableSelect<TTable> Select(Func<TTable, IEnumerable<IFieldView>> select)

参数

select Func<TTable, IEnumerable<IFieldView>>

返回

TableSelect<TTable>