protected virtual Expression VisitVariable(DbVariableExpression vex) { return(vex); }
protected override Expression VisitVariable(DbVariableExpression vex) { this.WriteVariableName(vex.Name); return(vex); }
protected virtual Expression VisitVariable(DbVariableExpression vex) { this.Write(this.FormatQuery(vex)); return(vex); }