2 writes to sqlFactory
System.Data.Linq (2)
SqlClient\SqlProvider.cs (2)
141this.sqlFactory = new SqlFactory(this.typeProvider, this.services.Model); 464this.sqlFactory = null;
16 references to sqlFactory
System.Data.Linq (16)
SqlClient\SqlProvider.cs (16)
140if (this.sqlFactory == null) { 142this.translator = new Translator(this.services, this.sqlFactory, this.typeProvider); 1408QueryConverter converter = new QueryConverter(this.services, this.typeProvider, this.translator, this.sqlFactory); 1456SqlBinder binder = new SqlBinder(this.translator, this.sqlFactory, this.services.Model, this.services.Context.LoadOptions, columnizer, canUseOuterApply); 1461return PreBindDotNetConverter.Convert(n, this.sqlFactory, this.services.Model); 1470node = PostBindDotNetConverter.Convert(node, this.sqlFactory, this.Mode); 1478SqlTypeConverter converter = new SqlTypeConverter(this.sqlFactory); 1483SqlMethodTransformer methodTransformer = new SqlMethodTransformer(this.sqlFactory); 1492SqlMultiplexer mux = new SqlMultiplexer(options, parentParameters, this.sqlFactory); 1497SqlFlattener flattener = new SqlFlattener(this.sqlFactory, columnizer); 1502SqlRewriteScalarSubqueries rss = new SqlRewriteScalarSubqueries(this.sqlFactory); 1513node = SqlCaseSimplifier.Simplify(node, this.sqlFactory); 1517SqlReorderer reorderer = new SqlReorderer(this.typeProvider, this.sqlFactory); 1545node = SqlOuterApplyReducer.Reduce(node, this.sqlFactory, annotations); 1546node = SqlTopReducer.Reduce(node, annotations, this.sqlFactory); 1581LongTypeConverter longTypeConverter = new LongTypeConverter(this.sqlFactory);