14 references to TypeProvider
System.Data.Linq (14)
SqlClient\Query\LongTypeConverter.cs (1)
48ProviderType newType = sql.TypeProvider.GetBestLargeType(expr.SqlType);
SqlClient\Query\MethodCallConverter.cs (1)
303SqlDiscriminatorOf discriminatorOf = new SqlDiscriminatorOf(mc.Object, discriminatorType, this.sql.TypeProvider.From(discriminatorType), mc.SourceExpression);
SqlClient\Query\QueryConverter.cs (2)
670b.Type, sql.TypeProvider.From(b.Type), 713type, sql.TypeProvider.From(type),
SqlClient\Query\SqlBinder.cs (1)
110this.typeProvider = sqlFactory.TypeProvider;
SqlClient\Query\SqlBooleanizer.cs (1)
41valueExpression.ClrType, sql.TypeProvider.From(typeof(bool)),
SqlClient\Query\SqlMethodCallConverter.cs (3)
1217providerType = sql.TypeProvider.From(targetType, 1); 1261if (sql.TypeProvider.From(targetType) != expr.SqlType || 1267if (sql.TypeProvider.From(targetType) != expr.SqlType) {
SqlClient\Query\SqlTypeConverter.cs (5)
65bool result = oldSqlType.IsSameTypeFamily(sql.TypeProvider.From(typeof(string))) 66&& newSqlType.IsSameTypeFamily(sql.TypeProvider.From(typeof(string))); 94uo.SetSqlType(sql.TypeProvider.From(uo.ClrType, oldSqlType.HasSizeOrIsLarge ? oldSqlType.Size : (int?)null)); 101return sql.FunctionCall(newClrType, sql.TypeProvider.From(typeof(int)), "UNICODE", new SqlExpression[] { uo.Operand }, uo.SourceExpression); 112uo.SetSqlType(sql.TypeProvider.From(uo.ClrType, oldSqlType.HasSizeOrIsLarge ? oldSqlType.Size : (int?)null));