Table of Contents

DapperAliasTableQuery<TTable> 类

命名空间
Dapper.Shadow.Queries
程序集
Dapper.Shadow.dll

Dapper查询别名表

public class DapperAliasTableQuery<TTable> : AliasTableQuery<TTable>, IDataQuery, IDataFilter, IDapperSource, ITableView, ISqlEntity where TTable : ITable

类型参数

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

构造函数

DapperAliasTableQuery(IExecutor, IAliasTable<TTable>, Logic)

Dapper查询别名表

public DapperAliasTableQuery(IExecutor executor, IAliasTable<TTable> aliasTable, Logic query)

参数

executor IExecutor

执行器

aliasTable IAliasTable<TTable>

别名表

query Logic

查询

属性

Executor

执行器

public IExecutor Executor { get; }

属性值

IExecutor

方法

And(Func<TTable, IColumn>, Func<IPrefixField, AtomicLogic>)

与逻辑

public DapperAliasTableQuery<TTable> And(Func<TTable, IColumn> select, Func<IPrefixField, AtomicLogic> query)

参数

select Func<TTable, IColumn>

筛选

query Func<IPrefixField, AtomicLogic>

查询

返回

DapperAliasTableQuery<TTable>

Or(Func<TTable, IColumn>, Func<IPrefixField, AtomicLogic>)

或逻辑

public DapperAliasTableQuery<TTable> Or(Func<TTable, IColumn> select, Func<IPrefixField, AtomicLogic> query)

参数

select Func<TTable, IColumn>

筛选

query Func<IPrefixField, AtomicLogic>

查询

返回

DapperAliasTableQuery<TTable>