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
继承
DapperAliasTableQuery<TTable>
实现
继承成员
扩展方法

构造函数

DapperAliasTableQuery(IExecutor, IAliasTable<TTable>, Logic)

Dapper查询别名表

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

参数

executor IExecutor
table 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>