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; }