Table of Contents

TableSelect<TEntity> 类

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

表筛选列

public sealed class TableSelect<TEntity> : SelectBase<ITableView, ITableView>, ISelect, ISelectFields, ISqlEntity

类型参数

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

构造函数

TableSelect(AliasTableQuery<TEntity>)

表筛选列

public TableSelect(AliasTableQuery<TEntity> query)

参数

query AliasTableQuery<TEntity>

查询

TableSelect(AliasTableSqlQuery<TEntity>)

表筛选列

public TableSelect(AliasTableSqlQuery<TEntity> query)

参数

query AliasTableSqlQuery<TEntity>

查询

TableSelect(TableQuery<TEntity>)

表筛选列

public TableSelect(TableQuery<TEntity> query)

参数

query TableQuery<TEntity>

查询

TableSelect(TableSqlQuery<TEntity>)

表筛选列

public TableSelect(TableSqlQuery<TEntity> query)

参数

query TableSqlQuery<TEntity>

查询

TableSelect(IAliasTable)

表筛选列

public TableSelect(IAliasTable table)

参数

table IAliasTable

表

TableSelect(IAliasTable, ISqlLogic)

表筛选列

public TableSelect(IAliasTable table, ISqlLogic where)

参数

table IAliasTable

表

where ISqlLogic

查询条件

TableSelect(ITable)

表筛选列

public TableSelect(ITable table)

参数

table ITable

表

TableSelect(ITable, ISqlLogic)

表筛选列

public TableSelect(ITable table, ISqlLogic where)

参数

table ITable

表

where ISqlLogic

查询条件

方法

Select<TProperty>(Expression<Func<TEntity, TProperty>>)

表筛选列

public TableSelect<TEntity> Select<TProperty>(Expression<Func<TEntity, TProperty>> select)

参数

select Expression<Func<TEntity, TProperty>>

筛选

返回

TableSelect<TEntity>

类型参数

TProperty