CA.Blocks.MySQLDataAccess.MySqlDataAccess

Class MySqlDataAccess Class

Namespace :CA.Blocks.MySQLDataAccess

Assembly : CA.Blocks.MySQLDataAccess.dll

Provides a MySql implementation for DataAccessCore

Inheritance :



CA.Blocks.DataAccess.DataAccessCore


New Class Constructors

NameDescription
MethodMySqlDataAccess(CA.Blocks.DataAccess.DI.IDataAccessConfig, CA.Blocks.DataAccess.Translator.DbRowToObject.Interfaces.IDbRowTranslatorProvider)

Method Methods

NameDescription
Abstract Method GetConnectionContext()
Abstract Method PrepCommand(System.Data.IDbCommand)
Abstract Method IsTransientError(System.Data.Common.DbException)
Abstract Method GetDataAdapter(System.Data.IDbCommand)
Protected Method CreateStoredProcedureCommand(System.String)
Protected Method CreateTextCommand(System.String)
Protected Method CreateTextCommand(System.String, System.String)
Protected Method CreateTableSelectCommand(System.String, System.String)
Protected Method CreateTableSelectCommand(System.String, System.String, System.String)
Protected Method ExecuteDataTable(MySqlConnector.MySqlCommand, CA.Blocks.DataAccess.Model.Paging.PagingRequest)
Protected Method WrapPagingQuery(System.String, System.String)