Table of Contents

AliasJoinOnSqlQuery<TLeft, TRight> 类

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

联表俩俩关联查询

public class AliasJoinOnSqlQuery<TLeft, TRight> : JoinOnBase<JoinTableSqlQuery, TLeft, TRight, ITable, ITable, SqlQuery>, IJoinOn, IMultiView, IDataSqlQuery, IDataFilter, ITableView, ISqlEntity where TLeft : IAliasTable<ITable> where TRight : IAliasTable<ITable>

类型参数

TLeft
TRight
继承
object
AliasJoinOnSqlQuery<TLeft, TRight>
实现
继承成员
扩展方法

构造函数

AliasJoinOnSqlQuery(JoinTableSqlQuery, TLeft, TRight)

联表俩俩关联查询

public AliasJoinOnSqlQuery(JoinTableSqlQuery joinTable, TLeft left, TRight right)

参数

joinTable JoinTableSqlQuery

联表

left TLeft

right TRight

AliasJoinOnSqlQuery(JoinTableSqlQuery, TLeft, TRight, SqlQuery)

联表俩俩关联查询

public AliasJoinOnSqlQuery(JoinTableSqlQuery joinTable, TLeft left, TRight right, SqlQuery onSqlQuery)

参数

joinTable JoinTableSqlQuery

联表

left TLeft

right TRight

onSqlQuery SqlQuery

联表查询

方法

OnLeft(Func<TLeft, AtomicLogic>)

按逻辑查询

public AliasJoinOnSqlQuery<TLeft, TRight> OnLeft(Func<TLeft, AtomicLogic> query)

参数

query Func<TLeft, AtomicLogic>

查询

返回

AliasJoinOnSqlQuery<TLeft, TRight>

OnRight(Func<TRight, AtomicLogic>)

按逻辑查询

public AliasJoinOnSqlQuery<TLeft, TRight> OnRight(Func<TRight, AtomicLogic> query)

参数

query Func<TRight, AtomicLogic>

查询

返回

AliasJoinOnSqlQuery<TLeft, TRight>

WhereLeft(Func<TLeft, AtomicLogic>)

按逻辑查询

public AliasJoinOnSqlQuery<TLeft, TRight> WhereLeft(Func<TLeft, AtomicLogic> query)

参数

query Func<TLeft, AtomicLogic>

查询

返回

AliasJoinOnSqlQuery<TLeft, TRight>

WhereRight(Func<TRight, AtomicLogic>)

按逻辑查询

public AliasJoinOnSqlQuery<TLeft, TRight> WhereRight(Func<TRight, AtomicLogic> query)

参数

query Func<TRight, AtomicLogic>

查询

返回

AliasJoinOnSqlQuery<TLeft, TRight>