DapperAliasTableQuery<TTable> 类
Dapper查询别名表
public class DapperAliasTableQuery<TTable> : AliasTableQuery<TTable>, IDataQuery, IDataFilter, IWrapper<ITableView>, IDapperSource, ITableView, ISqlEntity where TTable : ITable
类型参数
TTable
- 继承
-
objectAliasTableQuery<TTable>DapperAliasTableQuery<TTable>
- 实现
-
IDataQueryIWrapper<ITableView>
- 继承成员
- 扩展方法
构造函数
DapperAliasTableQuery(IExecutor, IAliasTable<TTable>, Logic)
Dapper查询别名表
public DapperAliasTableQuery(IExecutor executor, IAliasTable<TTable> aliasTable, Logic query)
参数
属性
Executor
执行器
public IExecutor Executor { get; }
属性值
方法
And(Func<TTable, IColumn>, Func<IPrefixField, AtomicLogic>)
与逻辑
public DapperAliasTableQuery<TTable> And(Func<TTable, IColumn> select, Func<IPrefixField, AtomicLogic> query)
参数
selectFunc<TTable, IColumn>筛选
queryFunc<IPrefixField, AtomicLogic>查询
返回
- DapperAliasTableQuery<TTable>
Or(Func<TTable, IColumn>, Func<IPrefixField, AtomicLogic>)
或逻辑
public DapperAliasTableQuery<TTable> Or(Func<TTable, IColumn> select, Func<IPrefixField, AtomicLogic> query)
参数
selectFunc<TTable, IColumn>筛选
queryFunc<IPrefixField, AtomicLogic>查询
返回
- DapperAliasTableQuery<TTable>