protected internal override Node VisitOrderBySqlExpression([NotNull] OrderBySqlExpression node) { this.Visit(node.Expression); this.Builder.Append(" " + (node.Ascending ? "ASC" : "DESC")); return(node); }
/// <summary> /// Visits a <see cref="OrderBySqlExpression"/>. /// </summary> /// <param name="node"> /// The node. /// </param> /// <returns> /// The node, or a new version of the node. /// </returns> protected internal virtual Node VisitOrderBySqlExpression([NotNull] OrderBySqlExpression node) { return(node.VisitChildren(this)); }
/// <summary> /// Visits a <see cref="OrderBySqlExpression"/>. /// </summary> /// <param name="node"> /// The node. /// </param> /// <returns> /// The node, or a new version of the node. /// </returns> protected internal override Node VisitOrderBySqlExpression(OrderBySqlExpression node) { return(this.VisitImplementation(node) ?? base.VisitOrderBySqlExpression(node)); }