protected override Expression VisitVariable(VariableExpression p) { if (!AllVariables.Contains(p.VariableName)) AllVariables.Add(p.VariableName); return base.VisitVariable(p); }
protected override Expression VisitVariable(VariableExpression expression) { return DoPrepare(expression); }
protected override Expression VisitVariable(VariableExpression expression) { returnType = resolver.ReturnType(expression.VariableName); return expression; }
protected override Expression VisitVariable(VariableExpression expression) { returnType = resolver.ReturnType(expression.VariableName); return(expression); }
protected override Expression VisitVariable(VariableExpression expression) { isConstant = false; return base.VisitVariable(expression); }
protected virtual Expression VisitVariable(VariableExpression expression) { return expression; }
protected override Expression VisitVariable(VariableExpression expression) { var variable = expression.VariableName; foreach (var column in columns) { if (variable.Equals(column.Alias)) { variable = column.InternalName.Clone(); break; } } return Expression.Variable(variable); }
protected override Expression VisitVariable(VariableExpression expression) { isConstant = false; return(base.VisitVariable(expression)); }
protected override Expression VisitVariable(VariableExpression expression) { return(DoPrepare(expression)); }
protected virtual Expression VisitVariable(VariableExpression expression) { return(expression); }