Database Class

Represents an abstract database that commands can be run against.

Namespace: Microsoft.Practices.EnterpriseLibrary.Data
Assembly: Microsoft.Practices.EnterpriseLibrary.Data (in Microsoft.Practices.EnterpriseLibrary.Data.dll) Version: 6.0.0.0 (6.0.1304.0)

Syntax

public abstract class Database
'Declaration
Public MustInherit Class Database
public ref class Database abstract

Remarks

The Database class leverages the provider factory model from ADO.NET. A database instance holds a reference to a concrete DbProviderFactory object to which it forwards the creation of ADO.NET objects.

Inheritance Hierarchy

System.Object
  Microsoft.Practices.EnterpriseLibrary.Data.Database
    Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase
    Microsoft.Practices.EnterpriseLibrary.Data.Oracle.OracleDatabase
    Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase
    Microsoft.Practices.EnterpriseLibrary.Data.SqlCe.SqlCeDatabase

See Also

Database Members

Microsoft.Practices.EnterpriseLibrary.Data Namespace