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