3 writes to Pattern
System.Data.Linq (3)
SqlClient\Common\SqlNode.cs (1)
1066this.Pattern = pattern;
SqlClient\Common\SqlVisitor.cs (1)
558like.Pattern = this.VisitExpression(like.Pattern);
SqlClient\Query\SqlBinder.cs (1)
152like.Pattern = this.FetchExpression(like.Pattern);
10 references to Pattern
System.Data.Linq (10)
SqlClient\Common\SqlVisitor.cs (1)
558like.Pattern = this.VisitExpression(like.Pattern);
SqlClient\Query\SqlBinder.cs (1)
152like.Pattern = this.FetchExpression(like.Pattern);
SqlClient\Query\SqlComparer.cs (2)
192AreEqual(like1.Pattern, like2.Pattern) &&
SqlClient\Query\SqlDuplicator.cs (1)
381this.VisitExpression(like.Pattern),
SqlClient\Query\SqlFormatter.cs (1)
252this.Visit(like.Pattern);
SqlClient\Query\SqlRetyper.cs (4)
142if (!like.Expression.SqlType.IsUnicodeType && like.Pattern.SqlType.IsUnicodeType && 143(like.Pattern.NodeType == SqlNodeType.Value || like.Pattern.NodeType == SqlNodeType.ClientParameter)) { 144SqlSimpleTypeExpression pattern = (SqlSimpleTypeExpression)like.Pattern;