/// <summary> /// Compares the named value. /// </summary> /// <param name="a">A.</param> /// <param name="b">The b.</param> /// <returns></returns> protected virtual bool CompareNamedValue(NamedValueExpression a, NamedValueExpression b) { return(a.Name.Equals(b.Name, StringComparison.InvariantCultureIgnoreCase) && this.Compare(a.Value, b.Value)); }
/// <summary> /// Visits the named value. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> protected virtual Expression VisitNamedValue(NamedValueExpression value) { return(value); }