2 instantiations of SqlTypesAssembly
System.Data.Entity (2)
System\Data\SqlClient\SqlTypesAssembly.cs (2)
118return new SqlTypesAssembly(sqlTypesAssembly); 127sqlAssembly = new SqlTypesAssembly(assembly);
16 references to SqlTypesAssembly
System.Data.Entity (16)
System\Data\SqlClient\SqlProviderServices.cs (5)
292internal static SqlTypesAssembly GetSqlTypesAssembly() 294SqlTypesAssembly sqlTypes; 307SqlTypesAssembly notUsed; 312private static bool TryGetSqlTypesAssembly(out SqlTypesAssembly sqlTypesAssembly) 314sqlTypesAssembly = SqlTypesAssembly.Latest;
System\Data\SqlClient\SqlSpatialServices.cs (6)
36private readonly Singleton<SqlTypesAssembly> _sqlTypesAssemblySingleton; 38private SqlSpatialServices(Func<SqlTypesAssembly> getSqlTypes) 41this._sqlTypesAssemblySingleton = new Singleton<SqlTypesAssembly>(getSqlTypes); 68SqlTypesAssembly sqlAssembly; 69if (SqlTypesAssembly.TryGetSqlTypesAssembly(assembly, out sqlAssembly)) 88private SqlTypesAssembly SqlTypes { get { return this._sqlTypesAssemblySingleton.Value; } }
System\Data\SqlClient\SqlTypesAssembly.cs (5)
97private static SqlTypesAssembly BindToLatest() 123internal static bool TryGetSqlTypesAssembly(Assembly assembly, out SqlTypesAssembly sqlAssembly) 146private static Singleton<SqlTypesAssembly> latestVersion = new Singleton<SqlTypesAssembly>(BindToLatest); 151internal static SqlTypesAssembly Latest { get { return latestVersion.Value; } }