Table of Contents

TableQuery<TEntity> 类

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

逻辑查询表

public class TableQuery<TEntity> : DataFilterBase<ITable, Logic>, IDataQuery, IDataFilter, ITableView, ISqlEntity, IWrapper<ITableView>

类型参数

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

构造函数

TableQuery()

逻辑查询表

public TableQuery()

TableQuery(ITable)

逻辑查询表

public TableQuery(ITable table)

参数

table ITable

TableQuery(ITable, Logic)

逻辑查询表

public TableQuery(ITable table, Logic filter)

参数

table ITable

filter Logic

过滤条件

TableQuery(string)

逻辑查询表

public TableQuery(string tableName)

参数

tableName string

表名

方法

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

与逻辑

public TableQuery<TEntity> And(Expression<Func<TEntity, bool>> query)

参数

query Expression<Func<TEntity, bool>>

查询

返回

TableQuery<TEntity>

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

与逻辑

public TableQuery<TEntity> And<TParameter>(Expression<Func<TEntity, TParameter, bool>> query)

参数

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

查询

返回

TableQuery<TEntity>

类型参数

TParameter

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

或逻辑

public TableQuery<TEntity> Or(Expression<Func<TEntity, bool>> query)

参数

query Expression<Func<TEntity, bool>>

查询

返回

TableQuery<TEntity>

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

或逻辑

public TableQuery<TEntity> Or<TParameter>(Expression<Func<TEntity, TParameter, bool>> query)

参数

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

查询

返回

TableQuery<TEntity>

类型参数

TParameter