1 write to typeProvider
System.Data.Linq (1)
SqlClient\Common\SqlFactory.cs (1)
27
this.
typeProvider
= typeProvider;
28 references to typeProvider
System.Data.Linq (28)
SqlClient\Common\SqlFactory.cs (28)
23
get { return
typeProvider
; }
57
return UnaryConvert(clrType,
typeProvider
.From(clrType), expr, expr.SourceExpression);
84
return UnaryConvert(typeof(DateTime),
typeProvider
.From(typeof(DateTime)), expr, expr.SourceExpression);
305
return new SqlValue(typeof(Type), this.
typeProvider
.From(typeof(Type)), typeOf.Type, false, sourceExpression);
308
SqlValue match = new SqlValue(type, this.
typeProvider
.From(type), typeOf.InheritanceCode, true, sourceExpression);
313
return new SqlDiscriminatedType(
typeProvider
.From(typeof(Type)), discriminator, targetType, discriminator.SourceExpression);
317
return new SqlTable(table, rowType, this.
typeProvider
.GetApplicationType((int)ConverterSpecialTypes.Row), sourceExpression);
325
return new SqlRowNumber(typeof(long),
typeProvider
.From(typeof(long)), orderBy, sourceExpression);
338
sqlType =
typeProvider
.From(typeof(int));
342
sqlType =
typeProvider
.From(typeof(long));
346
sqlType =
typeProvider
.From(typeof(int));
356
sqlType =
typeProvider
.PredictTypeForUnary(nodeType, expression.SqlType);
392
sqlType =
typeProvider
.From(clrType);
395
ProviderType resultType = this.
typeProvider
.PredictTypeForBinary(nodeType, left.SqlType, right.SqlType);
419
return new SqlBetween(typeof(bool),
typeProvider
.From(typeof(bool)), expr, start, end, source);
423
return new SqlIn(typeof(bool),
typeProvider
.From(typeof(bool)), expr, values, source);
427
SqlLike like = new SqlLike(typeof(bool),
typeProvider
.From(typeof(bool)), expr, pattern, escape, source);
468
return Value(type, this.
typeProvider
.From(value), value, true, source);
489
ProviderType sqlType = (value == null) ? this.
typeProvider
.From(clrType) : this.
typeProvider
.From(value);
513
return new SqlTypeCase(clrType,
typeProvider
.From(clrType), rowType, discriminator, whens, sourceExpression);
517
SqlNew tb = new SqlNew(type,
typeProvider
.From(type.Type), cons, args, argMembers, bindings, sourceExpression);
549
sqlType =
typeProvider
.GetApplicationType((int)ConverterSpecialTypes.Table);
553
sqlType =
typeProvider
.From(typeof(bool));
578
return
typeProvider
.From(clrType);
586
return this.
typeProvider
.Parse(member.DbType);
589
return this.
typeProvider
.From(member.Type);
603
this.Value(typeof(int?), this.
typeProvider
.From(typeof(int)), 1, false, source))