SqlClient\Reader\ObjectReaderCompiler.cs (24)
695this.GenerateExpressionForType(expression, this.elementType);
827this.GenerateExpressionForType(u.Operand, u.Operand.ClrType);
849this.GenerateExpressionForType(opt.Value, opt.ClrType);
860return this.GenerateExpressionForType(lift.Expression, lift.ClrType);
873this.GenerateExpressionForType(ca.Expressions[i], elemType);
882this.GenerateExpressionForType(m.Expression, m.Expression.ClrType);
895Type actualType = this.GenerateExpressionForType(mc.Object, mc.Object.ClrType);
907this.GenerateExpressionForType(mc.Arguments[i], pType);
913this.GenerateExpressionForType(mc.Arguments[i], pType);
942this.GenerateExpressionForType(sn.Args[i], pis[i].ParameterType);
1348this.GenerateExpressionForType(grp.Key, typeArgs[0]);
1394this.GenerateExpressionForType(link.KeyExpressions[i], typeof(object));
1443this.GenerateExpressionForType(cq.Arguments[i], cq.Arguments[i].ClrType);
1473this.GenerateExpressionForType(jc.Count, typeof(int));
1521this.GenerateExpressionForType(jc.Expression, joinElementType);
1906this.GenerateExpressionForType(scc.Expression, scc.Expression.ClrType);
1919this.GenerateExpressionForType(when.Match, scc.Expression.ClrType);
1927this.GenerateExpressionForType(when.Value, scc.ClrType);
1938this.GenerateExpressionForType(stc.Discriminator, stc.Discriminator.ClrType);
1963this.GenerateExpressionForType(when.TypeBinding, stc.ClrType);
1979this.GenerateExpressionForType(dt.Discriminator, dt.Discriminator.ClrType);
2033this.GenerateExpressionForType(when.Match, typeof(bool)); // test
2038this.GenerateExpressionForType(when.Value, ssc.ClrType);
2043this.GenerateExpressionForType(ssc.Else, ssc.ClrType);