3 writes to Match
System.Data.Linq (3)
SqlClient\Common\SqlNode.cs (1)
1366
this.
Match
= match;
SqlClient\Common\SqlVisitor.cs (1)
519
when.
Match
= this.VisitExpression(when.Match);
SqlClient\Query\SqlMethodCallConverter.cs (1)
689
when.
Match
= matches[i];
19 references to Match
System.Data.Linq (19)
SqlClient\Common\SqlVisitor.cs (1)
519
when.Match = this.VisitExpression(when.
Match
);
SqlClient\Query\SqlBinder.cs (6)
428
matches.Add(when.
Match
);
429
if (when.
Match
== null) {
430
SqlExpression @default = sql.Value(discriminator.GetType(), tc.Whens[0].
Match
.SqlType, defaultType.InheritanceCode, true, tc.SourceExpression);
435
values.Add(sql.Value(discriminator.GetType(), when.
Match
.SqlType, ((SqlValue)when.
Match
).Value, true, tc.SourceExpression));
643
newMatches.Add(when.
Match
);
SqlClient\Query\SqlComparer.cs (2)
137
if (!AreEqual(c1.Whens[i].
Match
, c2.Whens[i].
Match
)) {
SqlClient\Query\SqlDuplicator.cs (1)
116
whens.Add(new SqlTypeCaseWhen(VisitExpression(when.
Match
), VisitExpression(when.TypeBinding)));
SqlClient\Query\SqlExpander.cs (1)
192
whens.Add(new SqlTypeCaseWhen(tcs[0].Whens[i].
Match
, expanded));
SqlClient\Query\SqlFormatter.cs (2)
1190
if (i == n - 1 && when.
Match
== null) {
1197
this.Visit(when.
Match
);
SqlClient\Query\SqlMethodCallConverter.cs (1)
680
SqlExpression newMatch = this.VisitExpression(when.
Match
);
SqlClient\Reader\ObjectReaderCompiler.cs (5)
426
if (!CanBeCompared(c1.Whens[i].
Match
)) {
588
if (!AreSimilar(c1.Whens[i].
Match
, c2.Whens[i].
Match
)) {
1951
if (when.
Match
!= null) {
1953
SqlValue vMatch = when.
Match
as SqlValue;