Enterprise Library Data Access Application Block  7.0-rc1
The Data Access Application Block abstracts the actual database you are using, and exposes a collection of methods that make it easy to access that database and to perform common tasks.
Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings Class Reference

More...

Inheritance diagram for Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings:

Public Member Functions

 DatabaseSettings ()
 

Static Public Member Functions

static DatabaseSettings GetDatabaseSettings (IConfigurationSource configurationSource)
 Retrieves the DatabaseSettings from a configuration source. More...
 

Static Public Attributes

const string SectionName = "dataConfiguration"
 The name of the data configuration section. More...
 

Properties

string DefaultDatabase [get, set]
 
NamedElementCollection< DbProviderMappingProviderMappings [get]
 Holds the optional mappings from ADO.NET's database providers to Enterprise Library's database types. More...
 

Detailed Description

Represents the root configuration for data.

The class maps to the databaseSettings element in configuration.

Constructor & Destructor Documentation

◆ DatabaseSettings()

Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.DatabaseSettings ( )

Initializes a new instance of the DatabaseSettings class.

Member Function Documentation

◆ GetDatabaseSettings()

static DatabaseSettings Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.GetDatabaseSettings ( IConfigurationSource  configurationSource)
static

Retrieves the DatabaseSettings from a configuration source.

Parameters
configurationSourceThe IConfigurationSource to query for the database settings.
Returns
The database settings from the configuration source, or null (Nothing in Visual Basic) if the configuration source does not contain database settings.
Exceptions
ArgumentNullExceptionconfigurationSource is null.

Member Data Documentation

◆ SectionName

const string Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.SectionName = "dataConfiguration"
static

The name of the data configuration section.

Property Documentation

◆ DefaultDatabase

string Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.DefaultDatabase
getset

Gets or sets the default database instance name.

The default database instance name.

This property maps to the defaultInstance element in configuration.

◆ ProviderMappings

NamedElementCollection<DbProviderMapping> Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings.ProviderMappings
get

Holds the optional mappings from ADO.NET's database providers to Enterprise Library's database types.

See also
DbProviderMapping

The documentation for this class was generated from the following file: