Exemple #1
0
 public JoinedTables CrossJoin(TableSource right)
 => JoinedTables.CrossJoin(this, right);
Exemple #2
0
 public JoinedTables Join(TableSource right, SqlBooleanExpression condition)
 => InnerJoin(right, condition);
Exemple #3
0
 public JoinedTables FullOuterJoin(TableSource right, SqlBooleanExpression condition)
 => JoinedTables.FullOuterJoin(this, right, condition);
Exemple #4
0
 public JoinedTables Join(TableSource right)
 => CrossJoin(right);
Exemple #5
0
 public JoinWithoutOnExpression LeftOuterJoin(TableSource right)
 => JoinWithoutOnExpression.LeftOuterJoin(this, right);
Exemple #6
0
 public JoinWithoutOnExpression FullOuterJoin(TableSource right)
 => JoinWithoutOnExpression.FullOuterJoin(this, right);
Exemple #7
0
 public JoinWithoutOnExpression InnerJoin(TableSource right)
 => JoinWithoutOnExpression.InnerJoin(this, right);
Exemple #8
0
 internal static JoinWithoutOnExpression FullOuterJoin(TableSource left, TableSource right)
 {
     return(new JoinWithoutOnExpression(TableJoinType.FullOuterJoin, left, right));
 }
Exemple #9
0
 private JoinWithoutOnExpression(TableJoinType joinType, TableSource left, TableSource right)
 {
     this.joinType = joinType;
     this.left     = left;
     this.right    = right;
 }
Exemple #10
0
 public static JoinedTables CrossJoin(TableSource left, TableSource right)
 {
     return(new JoinedTables(left, right));
 }
Exemple #11
0
 public static JoinedTables FullOuterJoin(TableSource left, TableSource right, SqlBooleanExpression condition)
 {
     return(new JoinedTables(TableJoinType.FullOuterJoin, left, right, condition));
 }