/// <summary> /// Accepts the specified visitor. /// </summary> /// <param name="visitor">The visitor.</param> /// <remarks> /// We usse this for operations that require navigation the search operation tree, but which /// are too sensitive to be exposed to the User Interface layer - most notably generation of SQL. /// </remarks> public override void Accept(ISearchObjectVisitor visitor) { visitor.Visit(this); }
/// <summary> /// Accepts the specified visitor. /// </summary> /// <param name="visitor">The visitor.</param> /// <remarks> /// We usse this for operations that require navigation the search operation tree, but which /// are too sensitive to be exposed to the User Interface layer - most notably generation of SQL. /// </remarks> public abstract void Accept(ISearchObjectVisitor visitor);