public override bool EqualTo(SqlCommandClause clause, SqlEqualityTestProps props) { var c = clause as SqlFromClause; if (c == null) { return(false); } List <SqlJoinRef> myl = new List <SqlJoinRef>(), otherl = new List <SqlJoinRef>(); Source.GetFlatList(myl); c.Source.GetFlatList(otherl); return(myl.EqualSequence(otherl, (a, b) => a.EqualTo(b, props))); }
public override void GetFlatList(List <SqlJoinRef> res) { Inner.GetFlatList(res); }