3 instantiations of SqlClientCase
System.Data.Linq (3)
SqlClient\Common\SqlFactory.cs (1)
454
return new
SqlClientCase
(clrType, discriminator, whens, sourceExpression);
SqlClient\Query\SqlDuplicator.cs (1)
323
return new
SqlClientCase
(c.ClrType, expr, whens, c.SourceExpression);
SqlClient\Query\SqlExpander.cs (1)
163
return new
SqlClientCase
(scs[0].ClrType, expression, whens, scs[0].SourceExpression);
36 references to SqlClientCase
System.Data.Linq (36)
SqlClient\Common\SqlVisitor.cs (2)
170
result = this.VisitClientCase((
SqlClientCase
)node);
497
internal virtual SqlExpression VisitClientCase(
SqlClientCase
c) {
SqlClient\Query\SqlBinder.cs (11)
623
SqlClientCase
sc = (
SqlClientCase
)uo.Operand;
709
SqlClientCase
sc = (
SqlClientCase
)exp;
1238
SqlClientCase
sc = (
SqlClientCase
)node;
1287
SqlClientCase
cc = (
SqlClientCase
)node;
1517
SqlClientCase
sc = (
SqlClientCase
)expr;
1565
private SqlSelect SimulateCaseOfSequences(
SqlClientCase
clientCase, List<SqlNode> sequences) {
SqlClient\Query\SqlColumnizer.cs (1)
112
internal override SqlExpression VisitClientCase(
SqlClientCase
c) {
SqlClient\Query\SqlComparer.cs (4)
160
SqlClientCase
c1 = (
SqlClientCase
)node1;
161
SqlClientCase
c2 = (
SqlClientCase
)node2;
SqlClient\Query\SqlDuplicator.cs (1)
316
internal override SqlExpression VisitClientCase(
SqlClientCase
c) {
SqlClient\Query\SqlExpander.cs (4)
139
SqlClientCase
[] scs = new
SqlClientCase
[exprs.Count];
140
scs[0] = (
SqlClientCase
)exprs[0];
142
scs[i] = (
SqlClientCase
)exprs[i];
SqlClient\Query\SqlFormatter.cs (1)
1143
internal override SqlExpression VisitClientCase(
SqlClientCase
c) {
SqlClient\Query\SqlMultiplexer.cs (1)
139
internal override SqlExpression VisitClientCase(
SqlClientCase
c) {
SqlClient\Reader\ObjectReaderCompiler.cs (11)
401
SqlClientCase
c1 = (
SqlClientCase
)node;
552
SqlClientCase
c1 = (
SqlClientCase
)node1;
553
SqlClientCase
c2 = (
SqlClientCase
)node2;
758
return this.GenerateClientCase((
SqlClientCase
)node, false, locInstance);
1334
SqlClientCase
c = (
SqlClientCase
)expr;
1410
return this.GenerateClientCase((
SqlClientCase
)expr, true, locInstance);
1904
private Type GenerateClientCase(
SqlClientCase
scc, bool isDeferred, LocalBuilder locInstance) {