internal FromClause(ISelectQuery selectQuery, IFromClause clone, Dictionary <ICloneableElement, ICloneableElement> objectTree, Predicate <ICloneableElement> doClone) : base(selectQuery) { clone.Tables.ForEach( node => { var value = (ITableSource)node.Value.Clone(objectTree, doClone); Tables.AddLast(value); }); }
internal FromClause(LinkedList <ITableSource> tables) : base(null) { tables.ForEach(node => Tables.AddLast(node.Value)); }