2 writes to services
System.Data.Linq (2)
SqlClient\SqlProvider.cs (2)
340this.services = dataServices; 458this.services = null;
31 references to services
System.Data.Linq (31)
SqlClient\SqlProvider.cs (31)
141this.sqlFactory = new SqlFactory(this.typeProvider, this.services.Model); 142this.translator = new Translator(this.services, this.sqlFactory, this.typeProvider); 309get { return this.services; } 325if (this.services == null) { 423this.readerCompiler = new ObjectReaderCompiler(readerType, this.services); 498builder.Add("Database", this.services.Model.DatabaseName); 523return this.services.Model.DatabaseName; 615if (this.services.Model.GetTables().FirstOrDefault() == null) { 617throw Error.CreateDatabaseFailedBecauseOfContextWithNoTables(this.services.Model.DatabaseName); 626foreach (MetaTable table in this.services.Model.GetTables()) { 633foreach (MetaTable table in this.services.Model.GetTables()) { 651foreach (MetaTable table in this.services.Model.GetTables()) { 666foreach (MetaTable table in this.services.Model.GetTables()) { 674foreach (MetaTable table in this.services.Model.GetTables()) { 1010object obj = this.services.GetCachedObject(query); 1118new object[] { sequence, result, this.services.Context }, null 1147return this.services.Model.GetFunction(mc.Method); 1176writer.WriteLine("-- Context: {0}({1}) Model: {2} Build: {3}", this.GetType().Name, this.Mode, this.services.Model.GetType().Name, ThisAssembly.InformationalVersion); 1223MetaType rowType = services.Model.GetMetaType(elementType); 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); 1473SqlRetyper retyper = new SqlRetyper(this.typeProvider, this.services.Model); 1522node = SqlBooleanizer.Rationalize(node, this.typeProvider, this.services.Model); 1543node = SqlLiftWhereClauses.Lift(node, this.typeProvider, this.services.Model); 1656return this.GetDefaultFactory(services.Model.GetMetaType(elemType)); 1693this.originalShape = provider.services.Context.LoadOptions; 1711if (!AreEquivalentShapes(this.originalShape, sqlProvider.services.Context.LoadOptions)) { 1990metaType = this.provider.services.Model.GetMetaType(typeof(T)); 1998return new SingleResult<T>(new OneTimeEnumerable<T>((IEnumerator<T>)objReader), this.executeResult, this.provider.services.Context);