| All Members of class ConnectionProviderBase |
class ConnectionProviderBase | Constructors | Methods | Properties
Public Members
Initializes a new instance of the ConnectionProviderBase class.
public ConnectionProviderBase ( string connectionString )
Gets the connection string.
public string ConnectionString { get; }
Protected Members
protected virtual void BeginTransaction ( )
protected virtual bool Commit ( )
protected IDbConnection Connection { get; }
protected DataSet ExecuteDataSet ( string sql )
protected DataSet ExecuteDataSet ( string sql, QueryParams queryParams )
protected int ExecuteNonQuery ( string sql )
protected int ExecuteNonQuery ( string sql, QueryParams queryParams )
protected IDataReader ExecuteReader ( string sql )
protected IDataReader ExecuteReader ( string sql, QueryParams queryParams )
protected object ExecuteScalar ( string sql )
protected object ExecuteScalar ( string sql, QueryParams queryParams )
protected abstract IDbConnection GetNewConnection ( )
protected abstract IDbDataAdapter GetNewDataAdapter ( )
protected abstract QueryParams GetNewQueryParams ( )
protected bool InTransaction { get; }
protected virtual void Rollback ( )
protected IDbTransaction Transaction { get; }
protected int TransactionLevel { get; }