internal void VisitQueryOptionExpression(FilterQueryOptionExpression fqoe) { this.uriBuilder.Append(UriHelper.DOLLARSIGN); this.uriBuilder.Append(UriHelper.OPTIONFILTER); this.uriBuilder.Append(UriHelper.EQUALSSIGN); this.uriBuilder.Append(this.ExpressionToString(fqoe.Predicate)); }
internal void VisitQueryOptionExpression(FilterQueryOptionExpression fqoe) { this.uriBuilder.Append('$'); this.uriBuilder.Append("filter"); this.uriBuilder.Append('='); this.uriBuilder.Append(this.ExpressionToString(fqoe.Predicate)); }
/// <summary> /// FilterQueryOptionExpression visit method. /// </summary> /// <param name="fqoe">FilterQueryOptionExpression expression to visit</param> internal void VisitQueryOptionExpression(FilterQueryOptionExpression fqoe) { this.AddAsCachedQueryOption(UriHelper.DOLLARSIGN + UriHelper.OPTIONFILTER, this.ExpressionToString(fqoe.GetPredicate(), /*inPath*/ false)); }