Table of Contents

TableQuery<TTable> 类

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

逻辑查询表

public class TableQuery<TTable> : DataFilterBase<TTable, Logic>, IDataQuery, IDataFilter, ITableView, ISqlEntity where TTable : ITable

类型参数

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

构造函数

TableQuery(TTable)

逻辑查询表

public TableQuery(TTable source)

参数

source TTable

TableQuery(TTable, Logic)

逻辑查询表

public TableQuery(TTable table, Logic filter)

参数

table TTable
filter Logic

方法

And(Func<TTable, AtomicLogic>)

与逻辑

public TableQuery<TTable> And(Func<TTable, AtomicLogic> query)

参数

query Func<TTable, AtomicLogic>

返回

TableQuery<TTable>

Apply(Func<Logic, TTable, Logic>)

查询

public TableQuery<TTable> Apply(Func<Logic, TTable, Logic> query)

参数

query Func<Logic, TTable, Logic>

返回

TableQuery<TTable>

Or(Func<TTable, AtomicLogic>)

或逻辑

public TableQuery<TTable> Or(Func<TTable, AtomicLogic> query)

参数

query Func<TTable, AtomicLogic>

返回

TableQuery<TTable>