| 
    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. 
   | 
 
This is the complete list of members for Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase, including all inherited members.
| AddInOutParameter(DbCommand command, string name, DbType dbType, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AddInOutParameter(DbCommand command, string name, DbType dbType, int size, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AddInParameter(DbCommand command, string name, DbType dbType) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AddInParameter(DbCommand command, string name, DbType dbType, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AddInParameter(DbCommand command, string name, DbType dbType, string sourceColumn, DataRowVersion sourceVersion) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AddOutParameter(DbCommand command, string name, DbType dbType, int size) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AddParameter(DbCommand command, string name, DbType dbType, int size, ParameterDirection direction, bool nullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| AddParameter(DbCommand command, string name, DbType dbType, ParameterDirection direction, string sourceColumn, DataRowVersion sourceVersion, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| AssignParameters(DbCommand command, object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteNonQuery(DbCommand command, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteNonQuery(DbCommand command, DbTransaction transaction, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteNonQuery(string storedProcedureName, AsyncCallback callback, object state, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteNonQuery(DbTransaction transaction, string storedProcedureName, AsyncCallback callback, object state, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteNonQuery(CommandType commandType, string commandText, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteNonQuery(DbTransaction transaction, CommandType commandType, string commandText, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteReader(DbCommand command, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteReader(DbCommand command, DbTransaction transaction, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteReader(string storedProcedureName, AsyncCallback callback, object state, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteReader(DbTransaction transaction, string storedProcedureName, AsyncCallback callback, object state, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteReader(CommandType commandType, string commandText, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteReader(DbTransaction transaction, CommandType commandType, string commandText, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteScalar(DbCommand command, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteScalar(DbCommand command, DbTransaction transaction, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteScalar(string storedProcedureName, AsyncCallback callback, object state, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteScalar(DbTransaction transaction, string storedProcedureName, AsyncCallback callback, object state, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteScalar(CommandType commandType, string commandText, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BeginExecuteScalar(DbTransaction transaction, CommandType commandType, string commandText, AsyncCallback callback, object state) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| BuildParameterName(string name) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ClearParameterCache() | Microsoft.Practices.EnterpriseLibrary.Data.Database | static | 
| ConfigureParameter(DbParameter param, string name, DbType dbType, int size, ParameterDirection direction, bool nullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedvirtual | 
| ConnectionString | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| ConnectionStringNoCredentials | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| ConnectionStringWithoutCredentials | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| CreateConnection() | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| CreateParameter(string name, DbType dbType, int size, ParameterDirection direction, bool nullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| CreateParameter(string name) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| CreateWrappedReader(DatabaseConnectionWrapper connection, IDataReader innerReader) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedvirtual | 
| Database(string connectionString, DbProviderFactory dbProviderFactory) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| DbProviderFactory | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| DeriveParameters(DbCommand discoveryCommand) | Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase | protectedvirtual | 
| DiscoverParameters(DbCommand command) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| DoExecuteNonQuery(DbCommand command) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| EndExecuteNonQuery(IAsyncResult asyncResult) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| EndExecuteReader(IAsyncResult asyncResult) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| EndExecuteScalar(IAsyncResult asyncResult) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteDataSet(DbCommand command) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteDataSet(DbCommand command, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteDataSet(string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteDataSet(DbTransaction transaction, string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteDataSet(CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteDataSet(DbTransaction transaction, CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteNonQuery(DbCommand command) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteNonQuery(DbCommand command, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteNonQuery(string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteNonQuery(DbTransaction transaction, string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteNonQuery(CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteNonQuery(DbTransaction transaction, CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteReader(DbCommand command) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteReader(DbCommand command, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteReader(string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| ExecuteReader(DbTransaction transaction, string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| ExecuteReader(CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| ExecuteReader(DbTransaction transaction, CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| ExecuteScalar(DbCommand command) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteScalar(DbCommand command, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteScalar(string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteScalar(DbTransaction transaction, string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteScalar(CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| ExecuteScalar(DbTransaction transaction, CommandType commandType, string commandText) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| GenericDatabase(string connectionString, DbProviderFactory dbProviderFactory) | Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase | |
| GetDataAdapter() | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| GetDataAdapter(UpdateBehavior updateBehavior) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| GetOpenConnection() | Microsoft.Practices.EnterpriseLibrary.Data.Database | protected | 
| GetParameterValue(DbCommand command, string name) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| GetSqlStringCommand(string query) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| GetStoredProcCommand(string storedProcedureName) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| GetStoredProcCommand(string storedProcedureName, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| GetStoredProcCommandWithSourceColumns(string storedProcedureName, params string[] sourceColumns) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| GetWrappedConnection() | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedvirtual | 
| LoadDataSet(DbCommand command, DataSet dataSet, string tableName) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(DbCommand command, DataSet dataSet, string tableName, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(DbCommand command, DataSet dataSet, string[] tableNames) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(DbCommand command, DataSet dataSet, string[] tableNames, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(string storedProcedureName, DataSet dataSet, string[] tableNames, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(DbTransaction transaction, string storedProcedureName, DataSet dataSet, string[] tableNames, params object[] parameterValues) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(CommandType commandType, string commandText, DataSet dataSet, string[] tableNames) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| LoadDataSet(DbTransaction transaction, CommandType commandType, string commandText, DataSet dataSet, string[] tableNames) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| PrepareCommand(DbCommand command, DbConnection connection) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedstatic | 
| PrepareCommand(DbCommand command, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedstatic | 
| SameNumberOfParametersAndValues(DbCommand command, object[] values) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedvirtual | 
| SetParameterValue(DbCommand command, string parameterName, object value) | Microsoft.Practices.EnterpriseLibrary.Data.Database | virtual | 
| SetUpRowUpdatedEvent(DbDataAdapter adapter) | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedvirtual | 
| SupportsAsync | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| SupportsParemeterDiscovery | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| UpdateDataSet(DataSet dataSet, string tableName, DbCommand insertCommand, DbCommand updateCommand, DbCommand deleteCommand, UpdateBehavior updateBehavior, int? updateBatchSize) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| UpdateDataSet(DataSet dataSet, string tableName, DbCommand insertCommand, DbCommand updateCommand, DbCommand deleteCommand, UpdateBehavior updateBehavior) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| UpdateDataSet(DataSet dataSet, string tableName, DbCommand insertCommand, DbCommand updateCommand, DbCommand deleteCommand, DbTransaction transaction, int? updateBatchSize) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| UpdateDataSet(DataSet dataSet, string tableName, DbCommand insertCommand, DbCommand updateCommand, DbCommand deleteCommand, DbTransaction transaction) | Microsoft.Practices.EnterpriseLibrary.Data.Database | |
| UserParametersStartIndex() | Microsoft.Practices.EnterpriseLibrary.Data.Database | protectedvirtual |