Table of Contents

ShadowSqlExtendServices 类

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

联表扩展方法

public static class ShadowSqlExtendServices
继承
ShadowSqlExtendServices
继承成员

方法

Join<TLeft, TRight>(IAliasTable, IAliasTable)

联表(创建新联表)

public static JoinOnQuery<TLeft, TRight> Join<TLeft, TRight>(this IAliasTable left, IAliasTable right)

参数

left IAliasTable
right IAliasTable

返回

JoinOnQuery<TLeft, TRight>

类型参数

TLeft
TRight

LeftTableJoin<TLeft, TRight, TOther>(JoinOnQuery<TLeft, TRight>, IAliasTable)

用左表联新表

public static JoinOnQuery<TLeft, TOther> LeftTableJoin<TLeft, TRight, TOther>(this JoinOnQuery<TLeft, TRight> joinOn, IAliasTable table)

参数

joinOn JoinOnQuery<TLeft, TRight>
table IAliasTable

返回

JoinOnQuery<TLeft, TOther>

类型参数

TLeft
TRight
TOther

LeftTableJoin<TLeft, TRight, TOther>(JoinOnSqlQuery<TLeft, TRight>, IAliasTable)

用左表联新表

public static JoinOnSqlQuery<TLeft, TOther> LeftTableJoin<TLeft, TRight, TOther>(this JoinOnSqlQuery<TLeft, TRight> joinOn, IAliasTable table)

参数

joinOn JoinOnSqlQuery<TLeft, TRight>
table IAliasTable

返回

JoinOnSqlQuery<TLeft, TOther>

类型参数

TLeft
TRight
TOther

RightTableJoin<TLeft, TRight, TOther>(JoinOnQuery<TLeft, TRight>, IAliasTable)

用右表联新表

public static JoinOnQuery<TRight, TOther> RightTableJoin<TLeft, TRight, TOther>(this JoinOnQuery<TLeft, TRight> joinOn, IAliasTable table)

参数

joinOn JoinOnQuery<TLeft, TRight>
table IAliasTable

返回

JoinOnQuery<TRight, TOther>

类型参数

TLeft
TRight
TOther

RightTableJoin<TLeft, TRight, TOther>(JoinOnSqlQuery<TLeft, TRight>, IAliasTable)

用右表联新表

public static JoinOnSqlQuery<TRight, TOther> RightTableJoin<TLeft, TRight, TOther>(this JoinOnSqlQuery<TLeft, TRight> joinOn, IAliasTable table)

参数

joinOn JoinOnSqlQuery<TLeft, TRight>
table IAliasTable

返回

JoinOnSqlQuery<TRight, TOther>

类型参数

TLeft
TRight
TOther

SqlJoin<TLeft, TRight>(IAliasTable, IAliasTable)

联表(创建新联表)

public static JoinOnSqlQuery<TLeft, TRight> SqlJoin<TLeft, TRight>(this IAliasTable left, IAliasTable right)

参数

left IAliasTable
right IAliasTable

返回

JoinOnSqlQuery<TLeft, TRight>

类型参数

TLeft
TRight