Table of Contents

TableSqlQuery<TEntity> 类

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

sql查询表

public class TableSqlQuery<TEntity> : DataFilterBase<ITable, SqlQuery>, IDataSqlQuery, IDataFilter, ITableView, IWrapper<ITableView>, IWhere, ISqlEntity

类型参数

TEntity
继承
object
TableSqlQuery<TEntity>
实现
IDataSqlQuery
IWrapper<ITableView>
继承成员
扩展方法

构造函数

TableSqlQuery()

sql查询表

public TableSqlQuery()

TableSqlQuery(ITable)

sql查询表

public TableSqlQuery(ITable table)

参数

table ITable

表

TableSqlQuery(ITable, SqlQuery)

sql查询表

public TableSqlQuery(ITable table, SqlQuery query)

参数

table ITable

表

query SqlQuery

查询

TableSqlQuery(string)

sql查询表

public TableSqlQuery(string tableName)

参数

tableName string

表名

方法

Where(Expression<Func<TEntity, bool>>)

按逻辑查询

public TableSqlQuery<TEntity> Where(Expression<Func<TEntity, bool>> query)

参数

query Expression<Func<TEntity, bool>>

查询

返回

TableSqlQuery<TEntity>

Where<TParameter>(Expression<Func<TEntity, TParameter, bool>>)

按逻辑查询

public TableSqlQuery<TEntity> Where<TParameter>(Expression<Func<TEntity, TParameter, bool>> query)

参数

query Expression<Func<TEntity, TParameter, bool>>

查询

返回

TableSqlQuery<TEntity>

类型参数

TParameter