Esempio n. 1
0
        public BinaryTerm And(string field, Token value, Func <Term, Term> groupSetup)
        {
            var groupedTerm = groupSetup(new UnaryTerm(Search, field, value));
            var groupTerm   = new GroupTerm(Search, field, groupedTerm);

            return(new BinaryTerm(Search, field, BinaryTerm.Op.And, this, groupTerm));
        }
Esempio n. 2
0
 public BinaryTerm And(string field, Token value, Func<Term, Term> groupSetup)
 {
     var groupedTerm = groupSetup(new UnaryTerm(Search, field, value));
     var groupTerm = new GroupTerm(Search, field, groupedTerm);
     return new BinaryTerm(Search, field, BinaryTerm.Op.And, this, groupTerm);
 }