Inheritance diagram for OpenSim::Data::Base::BaseDatabaseConnector:

Public Member Functions | |
| BaseDatabaseConnector (string connectionString) | |
| abstract DbConnection | GetNewConnection () |
| abstract string | CreateParamName (string fieldName) |
| DbCommand | CreateSelectCommand (BaseTableMapper mapper, DbConnection connection, string fieldName, object key) |
| string | CreateCondition (BaseTableMapper mapper, DbCommand command, string fieldName, object key) |
| DbCommand | CreateUpdateCommand (BaseTableMapper mapper, DbConnection connection, object rowMapper, object primaryKey) |
| DbCommand | CreateInsertCommand (BaseTableMapper mapper, DbConnection connection, object obj) |
| virtual object | ConvertToDbType (object value) |
| abstract BaseDataReader | CreateReader (IDataReader reader) |
Protected Attributes | |
| string | m_connectionString |
| OpenSim::Data::Base::BaseDatabaseConnector::BaseDatabaseConnector | ( | string | connectionString | ) | [inline] |
| connectionString |
| abstract DbConnection OpenSim::Data::Base::BaseDatabaseConnector::GetNewConnection | ( | ) | [pure virtual] |
| abstract string OpenSim::Data::Base::BaseDatabaseConnector::CreateParamName | ( | string | fieldName | ) | [pure virtual] |
| DbCommand OpenSim::Data::Base::BaseDatabaseConnector::CreateSelectCommand | ( | BaseTableMapper | mapper, | |
| DbConnection | connection, | |||
| string | fieldName, | |||
| object | key | |||
| ) | [inline] |
| mapper | ||
| connection | ||
| fieldName | ||
| key |
| string OpenSim::Data::Base::BaseDatabaseConnector::CreateCondition | ( | BaseTableMapper | mapper, | |
| DbCommand | command, | |||
| string | fieldName, | |||
| object | key | |||
| ) | [inline] |
| mapper | ||
| command | ||
| fieldName | ||
| key |
| DbCommand OpenSim::Data::Base::BaseDatabaseConnector::CreateUpdateCommand | ( | BaseTableMapper | mapper, | |
| DbConnection | connection, | |||
| object | rowMapper, | |||
| object | primaryKey | |||
| ) | [inline] |
| mapper | ||
| connection | ||
| rowMapper | ||
| primaryKey |
| DbCommand OpenSim::Data::Base::BaseDatabaseConnector::CreateInsertCommand | ( | BaseTableMapper | mapper, | |
| DbConnection | connection, | |||
| object | obj | |||
| ) | [inline] |
| mapper | ||
| connection | ||
| obj |
| virtual object OpenSim::Data::Base::BaseDatabaseConnector::ConvertToDbType | ( | object | value | ) | [inline, virtual] |
| value |
Reimplemented in OpenSim::Data::MSSQLMapper::MSSQLDatabaseMapper, and OpenSim::Data::OpenSimDatabaseConnector.
| abstract BaseDataReader OpenSim::Data::Base::BaseDatabaseConnector::CreateReader | ( | IDataReader | reader | ) | [pure virtual] |
Implemented in OpenSim::Data::MySQLMapper::MySQLDatabaseMapper, and OpenSim::Data::OpenSimDatabaseConnector.
string OpenSim::Data::Base::BaseDatabaseConnector::m_connectionString [protected] |
1.5.1