2 overrides of Visit
System.Data.Linq (2)
SqlClient\Query\Funcletizer.cs (2)
28internal override Expression Visit(Expression exp) { 98internal override Expression Visit(Expression expression) {
21 references to Visit
System.Data.Linq (21)
DataShape.cs (2)
197this.Visit(m.Object); 199this.Visit(arg);
SqlClient\Query\Funcletizer.cs (16)
38return base.Visit(exp); 72v.Visit(expression); 110base.Visit(expression); 240Expression operand = this.Visit(u.Operand); 248Expression left = this.Visit(b.Left); 249Expression right = this.Visit(b.Right); 257Expression expr = this.Visit(b.Expression); 269Expression test = this.Visit(c.Test); 270Expression ifTrue = this.Visit(c.IfTrue); 271Expression ifFalse = this.Visit(c.IfFalse); 283Expression exp = this.Visit(m.Expression); 291Expression obj = this.Visit(m.Object); 302Expression p = this.Visit(original[i]); 320Expression e = this.Visit(assignment.Expression); 385Expression body = this.Visit(lambda.Body); 438Expression expr = this.Visit(iv.Expression);
SqlClient\Query\Translator.cs (3)
158return rc.Visit(subquery.Body); 226Expression[] keyValues = GetKeyValues(this.Visit(m.Expression), this.association.ThisKey); 229Expression exp = this.Visit(m.Expression);