implemented SqlClientFactory.CreateConnection ()
[mono.git] / mcs / class / System.Data / System.Data.SqlClient / SqlClientFactory.cs
index c64deb18faf274aa8287562a338f35f700b77cc8..0548808952b19338ac34bfd43ba8fc3052bfdd17 100644 (file)
@@ -32,7 +32,6 @@ namespace System.Data.SqlClient
 {
         using System.Data;
         using System.Data.Common;
-        using System.Data.ProviderBase;
         
         public class SqlClientFactory : DbProviderFactory
         {
@@ -76,9 +75,7 @@ namespace System.Data.SqlClient
 
                 public override DbConnection CreateConnection ()
                 {
-                        DbConnectionFactory connFactory = SqlConnectionFactory.GetSingleton (Instance /* provider factory */);
-                        SqlConnection connection = new SqlConnection (connFactory);
-                        return (DbConnection) connection;
+                        return (DbConnection) new SqlConnection ();
                 }
                 
                 public override DbDataAdapter CreateDataAdapter ()
@@ -96,23 +93,6 @@ namespace System.Data.SqlClient
                         return (DbParameter) new SqlParameter ();
                 }
                 
-                public new DbProviderSupportedClasses SupportedClasses
-                {
-                        get
-                        {
-                                return (DbProviderSupportedClasses) (
-                                                                     DbProviderSupportedClasses.DbConnection | 
-                                                                     DbProviderSupportedClasses.DbCommand | 
-                                                                     DbProviderSupportedClasses.DbParameter | 
-                                                                     DbProviderSupportedClasses.DbConnectionStringBuilder | 
-                                                                     DbProviderSupportedClasses.DbCommandBuilder | 
-                                                                     DbProviderSupportedClasses.DbDataAdapter | 
-                                                                     DbProviderSupportedClasses.DbDataSourceEnumerator | 
-                                                                     DbProviderSupportedClasses.CodeAccessPermission
-                                                                     );
-                        }
-                }
-
                 #endregion // public overrides
         }
 }