public override SqlFragment Visit(DbNotExpression expression) { SqlFragment f = expression.Argument.Accept(this); Debug.Assert(f is NegatableFragment); NegatableFragment nf = f as NegatableFragment; nf.Negate(); return(nf); }