コード例 #1
0
 public JoinedTables CrossJoin(TableSource right)
 => JoinedTables.CrossJoin(this, right);
コード例 #2
0
 public JoinedTables Join(TableSource right, SqlBooleanExpression condition)
 => InnerJoin(right, condition);
コード例 #3
0
 public JoinedTables FullOuterJoin(TableSource right, SqlBooleanExpression condition)
 => JoinedTables.FullOuterJoin(this, right, condition);
コード例 #4
0
 public JoinedTables Join(TableSource right)
 => CrossJoin(right);
コード例 #5
0
 public JoinWithoutOnExpression LeftOuterJoin(TableSource right)
 => JoinWithoutOnExpression.LeftOuterJoin(this, right);
コード例 #6
0
 public JoinWithoutOnExpression FullOuterJoin(TableSource right)
 => JoinWithoutOnExpression.FullOuterJoin(this, right);
コード例 #7
0
 public JoinWithoutOnExpression InnerJoin(TableSource right)
 => JoinWithoutOnExpression.InnerJoin(this, right);
コード例 #8
0
 internal static JoinWithoutOnExpression FullOuterJoin(TableSource left, TableSource right)
 {
     return(new JoinWithoutOnExpression(TableJoinType.FullOuterJoin, left, right));
 }
コード例 #9
0
 private JoinWithoutOnExpression(TableJoinType joinType, TableSource left, TableSource right)
 {
     this.joinType = joinType;
     this.left     = left;
     this.right    = right;
 }
コード例 #10
0
ファイル: JoinedTables.cs プロジェクト: tinydyw/DataPithy
 public static JoinedTables CrossJoin(TableSource left, TableSource right)
 {
     return(new JoinedTables(left, right));
 }
コード例 #11
0
ファイル: JoinedTables.cs プロジェクト: tinydyw/DataPithy
 public static JoinedTables FullOuterJoin(TableSource left, TableSource right, SqlBooleanExpression condition)
 {
     return(new JoinedTables(TableJoinType.FullOuterJoin, left, right, condition));
 }