protected internal virtual void VisitPredicateConjuction(PredicateConjuction conjuction) { foreach (var predicate in conjuction.Predicates) { Visit(predicate); } }
internal PredicateConjuction Add(PredicateBase predicate) { Argument.NotNull(predicate, "predicate"); var result = new PredicateConjuction(InternalPredicates.Add(predicate)); return(result); }