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.Oracle.Configuration.Fluent.IDatabaseOracleConfiguration Interface Reference

Oracle configuration options More...

Inheritance diagram for Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.IDatabaseOracleConfiguration:
Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProperties Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProviderEntry Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfiguration

Public Member Functions

IDatabaseOracleConfiguration WithConnectionString (string connectionString)
 Define an Oracle connection with a connection string. More...
 
IDatabaseOracleConfiguration WithConnectionString (OracleConnectionStringBuilder builder)
 Define an Oracle connection with the OracleConnectionStringBuilder More...
 
IDatabaseOraclePackageConfiguration WithPackageNamed (string name)
 Define an Oracle package with the specified name. More...
 
IDatabaseConfigurationProperties AsDefault ()
 Set this database as the default one in the configuration. More...
 
IDatabaseConfigurationProperties ForDatabaseNamed (string databaseName)
 Configure a named database. More...
 

Properties

IDatabaseConfigurationProviders ThatIs [get]
 Specify the type of database. More...
 

Detailed Description

Oracle configuration options

Member Function Documentation

◆ AsDefault()

IDatabaseConfigurationProperties Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProperties.AsDefault ( )
inherited

Set this database as the default one in the configuration.

Returns
This instance

Implemented in Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.DatabaseConfigurationExtension.

◆ ForDatabaseNamed()

IDatabaseConfigurationProperties Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfiguration.ForDatabaseNamed ( string  databaseName)
inherited

Configure a named database.

Parameters
databaseNameName of database to configure
Returns

Implemented in Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.DatabaseConfigurationExtension.

◆ WithConnectionString() [1/2]

IDatabaseOracleConfiguration Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.IDatabaseOracleConfiguration.WithConnectionString ( OracleConnectionStringBuilder  builder)

Define an Oracle connection with the OracleConnectionStringBuilder

Parameters
builderThe connection string builder
Returns

◆ WithConnectionString() [2/2]

IDatabaseOracleConfiguration Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.IDatabaseOracleConfiguration.WithConnectionString ( string  connectionString)

Define an Oracle connection with a connection string.

Parameters
connectionStringThe connection string
Returns

◆ WithPackageNamed()

IDatabaseOraclePackageConfiguration Microsoft.Practices.EnterpriseLibrary.Data.Oracle.Configuration.Fluent.IDatabaseOracleConfiguration.WithPackageNamed ( string  name)

Define an Oracle package with the specified name.

Parameters
nameThe package name
Returns

Property Documentation

◆ ThatIs

IDatabaseConfigurationProviders Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Fluent.IDatabaseConfigurationProviderEntry.ThatIs
getinherited

Specify the type of database.


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