public Term And(Term right) { if (right == null) { throw new ArgumentNullException("right", "Cannot And against a null term"); } right.Operator = OperatorType.And; return new Term(this, right); }
public virtual void Where(Term term) { SlimLock.EnterWriteLock(); try { whereClause = term; } finally { SlimLock.ExitWriteLock(); } }