public override JoinClause Join(TableOrSubQuery source, string constraint)
 {
     var joinClause = new JoinClause(this);
     joinClause.Join(source, constraint);
     return joinClause;
 }
示例#2
0
 public override JoinClause Join(TableOrSubQuery source, string constraint)
 {
     this.Joins.Add(new JoinComponent(source, constraint));
     return this;
 }
示例#3
0
 public JoinClause(TableOrSubQuery source)
 {
     this.Joins = new List<JoinComponent>();
     Source = source;
 }
 public abstract JoinClause Join(TableOrSubQuery source, string constraint);
 public IAcceptsJoin Join(TableOrSubQuery source, string constraint)
 {
     this.Accept(this.Source.Join(source, constraint));
     return this;
 }
 public JoinComponent(TableOrSubQuery source, string constraint)
 {
     Source = source;
     JoinConstraint = constraint;
 }