Esempio n. 1
0
 // Methods
 protected Database(DatabaseSetting setting)
 {
     if (setting == null)
     {
         throw Error.ArgumentNull("setting");
     }
     this._setting_ = setting;
 }
Esempio n. 2
0
 // Methods
 protected Database(DatabaseSetting setting)
 {
     if (setting == null)
     {
         throw Error.ArgumentNull("setting");
     }
     this._setting_ = setting;
 }
Esempio n. 3
0
    public static Database Create(DatabaseSetting setting)
    {
        if (setting == null)
        {
            throw Error.ArgumentNull("setting");
        }
        switch (setting.DatabaseType)
        {
            case DatabaseType.SqlClient:
                return new SqlDatabase(setting);

            case DatabaseType.OracleClient:
                return new OracleDatabase(setting);
        }
        return null;
    }
Esempio n. 4
0
        public static Database Create(DatabaseSetting setting)
        {
            if (setting == null)
            {
                throw Error.ArgumentNull("setting");
            }
            switch (setting.DatabaseType)
            {
            case DatabaseType.SqlClient:
                return(new SqlDatabase(setting));

            case DatabaseType.OracleClient:
                return(new OracleDatabase(setting));
            }
            return(null);
        }