Exemple #1
0
 /// <summary>
 /// Inicia un OUTTER JOIN
 /// </summary>
 public static IFirstJoinLateralAble <T1> Outter <T1>(this ISqlFirstJoinAble <T1, T1, object> left) =>
 new JoinItems <T1, object>(JoinType.Cross, false, left, null);
Exemple #2
0
 /// <summary>
 /// Inicia un RIGHT JOIN
 /// </summary>
 public static IFirstJoinLateralAble <T1> Right <T1>(this ISqlFirstJoinAble <T1, T1, object> left) =>
 new JoinItems <T1, object>(JoinType.Left, false, left, null);
Exemple #3
0
 /// <summary>
 /// A LEFT JOIN
 /// </summary>
 public static IFirstJoinLateralAble <T1> Left <T1>(this ISqlFirstJoinAble <T1, T1, object> left) => left.InternalJoinType(JoinType.Left);
Exemple #4
0
 public static IFirstJoinLateralAble <T1> Inner <T1>(this ISqlFirstJoinAble <T1, T1, object> left) => left.InternalInner();
Exemple #5
0
 internal static IFirstJoinLateralAble <T1> InternalInner <T1>(this ISqlFirstJoinAble <T1, T1, object> left) => left.InternalJoinType(JoinType.Inner);
Exemple #6
0
 /// <summary>
 /// A JOIN LATERAL
 /// </summary>
 public static IFirstJoinOnAble <TL, TR> Lateral <TL, TR>(this ISqlFirstJoinAble <TL, TL, object> left, Expression <Func <TL, IFromListItemTarget <TR> > > right) =>
 left.InternalInner().Lateral(right)
 ;