internal IQueryJoinableOn Join(QueryJoinTypes type, QuerySources source, String alias) { LocalQueryJoin join = new LocalQueryJoin(this); join.Type = type; join.Source = source; join.Alias = alias; join.Ordinal = this.Joins.Count + 1; this.Joins.Add(join); return(join); }
IQueryJoinableOn IQueryJoinable.Join(QueryJoinTypes type, QuerySources source, String alias) { return(this.QueryModel.Join(type, source, alias)); }
IQueryJoinableOn IQueryJoinable.Join(QueryJoinTypes type, QuerySources source) { return(this.QueryModel.Join(type, source, null)); }