public abstract T Visit(DbNotExpression exp);
public override DbExpression Visit(DbNotExpression exp) { return(new DbNotExpression(this.MakeNewExpression(exp.Operand))); }
public virtual T Visit(DbNotExpression exp) { throw new NotImplementedException(); }