// // System.Data.Common.DbProviderFactory.cs // // Author: // Tim Coleman (tim@timcoleman.com) // // Copyright (C) Tim Coleman, 2003 // #if NET_1_2 using System.Collections; using System.Security; using System.Security.Permissions; namespace System.Data.Common { public abstract class DbProviderFactory { #region Constructors [MonoTODO] protected DbProviderFactory (DbProviderSupportedClasses supportedClasses) { } #endregion // Constructors #region Properties [MonoTODO] public DbProviderSupportedClasses SupportedClasses { get { throw new NotImplementedException (); } } #endregion // Properties #region Methods [MonoTODO] public virtual DbCommand CreateCommand () { throw new NotImplementedException (); } [MonoTODO] public virtual DbCommandBuilder CreateCommandBuilder () { throw new NotImplementedException (); } [MonoTODO] protected virtual DbCommandSet CreateCommandSet () { throw new NotImplementedException (); } [MonoTODO] public virtual DbConnection CreateConnection () { throw new NotImplementedException (); } [MonoTODO] public virtual DbDataAdapter CreateDataAdapter () { throw new NotImplementedException (); } [MonoTODO] public virtual DbDataSourceEnumerator CreateDataSourceEnumerator () { throw new NotImplementedException (); } [MonoTODO] public virtual DbTable CreateDbTable () { throw new NotImplementedException (); } [MonoTODO] public virtual DbParameter CreateParameter () { throw new NotImplementedException (); } [MonoTODO] public virtual CodeAccessPermission CreatePermission (PermissionState state) { throw new NotImplementedException (); } #endregion // Methods } } #endif // NET_1_2