protected override void VisitTrue(TrueExpression expression) { this.LinqExpression = PredicateBuilder.And(LinqExpression, it => true); }
protected override void VisitTrue(TrueExpression expression) { SetQuery(QueryBuilder.Query.Where(new BsonJavaScript("true"))); }
protected override void VisitTrue(TrueExpression expression) { ThrowNotSupported(); }
protected override void VisitTrue(TrueExpression expression) { clauseText.AppendFormat("(true)"); }
protected override void VisitTrue(TrueExpression expression) { whereClause.Append(" (!0) "); viewNameBuilder.AppendFormat("!0"); }
protected abstract void VisitTrue(TrueExpression expression);
protected virtual void VisitWhereNotIn(WhereNotInExpression expression) { IWhereExpression exp = new TrueExpression(); foreach (var value in expression.Values) { exp = new AndAlsoExpression(exp, new WhereNotEqualsExpression(null, expression.FieldName, value)); } this.VisitWhere(exp); }