public void Accept(ISearchQueryElementVisitor <T> visitor) { Assert.ArgumentNotNull(visitor, "visitor"); visitor.VisitSearchQueryGroupingBegin(this); foreach (var searchQueryElement in SearchQueryElements) { searchQueryElement.Accept(visitor); } visitor.VisitSearchQueryGroupingEnd(); }
public void Accept(ISearchQueryElementVisitor <T> visitor) { visitor.VisitSearchQueryRule(this); }