コード例 #1
0
        public SqlServerConnectionManager(IAdoDriver driver)
        {
            Ensure.That(driver, "driver").IsNotNull();

            Driver = driver;
            OnConnectionCreated = cn => cn;
        }
コード例 #2
0
        public SqlServerConnectionManager(IAdoDriver driver)
        {
            Ensure.That(driver, "driver").IsNotNull();

            Driver = driver;
            OnConnectionCreated = cn => cn;
        }
コード例 #3
0
        public SqlServerClient(IAdoDriver driver, ISisoConnectionInfo connectionInfo, IConnectionManager connectionManager, ISqlStatements sqlStatements)
        {
            Ensure.That(driver, "driver").IsNotNull();
            Ensure.That(connectionInfo, "connectionInfo").IsNotNull();
            Ensure.That(connectionManager, "connectionManager").IsNotNull();
            Ensure.That(sqlStatements, "sqlStatements").IsNotNull();

            Driver            = driver;
            ConnectionInfo    = connectionInfo;
            ConnectionManager = connectionManager;
            SqlStatements     = sqlStatements;
        }
コード例 #4
0
        private DbClientBase(IAdoDriver driver, IDbConnection connection, IConnectionManager connectionManager, ISqlStatements sqlStatements, bool isTransactional, IDbTransaction transaction)
        {
            Ensure.That(driver, "driver").IsNotNull();
            Ensure.That(connection, "connection").IsNotNull();
            Ensure.That(connectionManager, "connectionManager").IsNotNull();
            Ensure.That(sqlStatements, "sqlStatements").IsNotNull();

            Id                = Guid.NewGuid();
            Driver            = driver;
            ConnectionManager = connectionManager;
            Connection        = connection;
            SqlStatements     = sqlStatements;
            IsTransactional   = isTransactional || transaction != null;
            Transaction       = transaction;
        }
コード例 #5
0
 public Sql2005ServerClient(IAdoDriver driver, ISisoConnectionInfo connectionInfo, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connectionInfo, connectionManager, sqlStatements)
 {
 }
コード例 #6
0
 protected SqlServerTestDbUtils(IAdoDriver driver, string connectionString)
 {
     Driver           = driver;
     ConnectionString = connectionString;
 }
コード例 #7
0
 public Sql2005ServerClient(IAdoDriver driver, ISisoConnectionInfo connectionInfo, IConnectionManager connectionManager, ISqlStatements sqlStatements) 
     : base(driver, connectionInfo, connectionManager, sqlStatements) {}
コード例 #8
0
 public SqlCe4DbClient(IAdoDriver driver, ISisoConnectionInfo connectionInfo, IDbConnection connection, IDbTransaction transaction, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connectionInfo, connection, transaction, connectionManager, sqlStatements)
 {
 }
コード例 #9
0
 public SqlCe4DbClient(IAdoDriver driver, IDbConnection connection, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connection, connectionManager, sqlStatements) { }
コード例 #10
0
 public SqlCe4DbClient(IAdoDriver driver, IDbConnection connection, IDbTransaction transaction, IConnectionManager connectionManager, ISqlStatements sqlStatements, IDbPipe pipe)
     : base(driver, connection, transaction, connectionManager, sqlStatements, pipe) { }
コード例 #11
0
 public SqlServerDbClient(IAdoDriver driver, IDbConnection connection, IConnectionManager connectionManager, ISqlStatements sqlStatements, IDbPipe pipe)
     : base(driver, connection, connectionManager, sqlStatements, pipe)
 {
 }
コード例 #12
0
 public SqlCe4ServerClient(IAdoDriver driver, SqlCe4ConnectionInfo connectionInfo, IConnectionManager connectionManager, ISqlStatements sqlStatements) 
     : base(driver, connectionInfo, connectionManager, sqlStatements)
 {
     _connectionInfo = connectionInfo;
 }
コード例 #13
0
        public SqlCe4ConnectionManager(IAdoDriver driver) : base(driver)
        {
            _warmupConnections = new ConcurrentDictionary <string, IDbConnection>();

            AppDomain.CurrentDomain.DomainUnload += (sender, args) => ReleaseAllConnections();
        }
コード例 #14
0
 public SqlCe4ServerClient(IAdoDriver driver, SqlCe4ConnectionInfo connectionInfo, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connectionInfo, connectionManager, sqlStatements)
 {
     _connectionInfo = connectionInfo;
 }
コード例 #15
0
 public Sql2005DbClient(IAdoDriver driver, IDbConnection connection, IDbTransaction transaction, IConnectionManager connectionManager, ISqlStatements sqlStatements, IDbPipe pipe)
     : base(driver, connection, transaction, connectionManager, sqlStatements, pipe)
 {
 }
コード例 #16
0
 public SqlCe4DbClient(IAdoDriver driver, IDbConnection connection, IDbTransaction transaction, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connection, transaction, connectionManager, sqlStatements)
 {
 }
コード例 #17
0
 protected DbClientBase(IAdoDriver driver, IDbConnection connection, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : this(driver, connection, connectionManager, sqlStatements, false, null)
 {
 }
コード例 #18
0
 public SqlCe4TestDbUtils(IAdoDriver driver, IConnectionString connectionString) 
     : base(driver, ConvertToConnectionString(connectionString))
 {
 }
コード例 #19
0
 protected DbClientBase(IAdoDriver driver, IDbConnection connection, IDbTransaction transaction, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : this(driver, connection, connectionManager, sqlStatements, true, transaction)
 {
 }
コード例 #20
0
 public Sql2005DbClient(IAdoDriver driver, IDbConnection connection, IDbTransaction transaction, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connection, transaction, connectionManager, sqlStatements) { }
コード例 #21
0
        public SqlCe4ConnectionManager(IAdoDriver driver) : base(driver)
        {
            _warmupConnections = new ConcurrentDictionary<string, IDbConnection>();

            AppDomain.CurrentDomain.DomainUnload += (sender, args) => ReleaseAllConnections();
        }
コード例 #22
0
 public SqlCe4TestDbUtils(IAdoDriver driver, string connectionString)
     : base(driver, connectionString)
 {
 }
コード例 #23
0
 public SqlCe4TestDbUtils(IAdoDriver driver, string connectionString) 
     : base(driver,connectionString)
 {
 }
コード例 #24
0
 public Sql2005DbClient(IAdoDriver driver, IDbConnection connection, IConnectionManager connectionManager, ISqlStatements sqlStatements)
     : base(driver, connection, connectionManager, sqlStatements)
 {
 }