예제 #1
0
        internal static SqlConnectionString FindSqlConnectionOptions(SqlConnectionPoolKey key)
        {
            SqlConnectionString connectionOptions = (SqlConnectionString)SingletonInstance.FindConnectionOptions(key);

            if (null == connectionOptions)
            {
                connectionOptions = new SqlConnectionString(key.ConnectionString);
            }
            if (connectionOptions.IsEmpty)
            {
                throw ADP.NoConnectionString();
            }
            return(connectionOptions);
        }
        internal static SqlConnectionString FindSqlConnectionOptions(string connectionString)
        {
            SqlConnectionString str = (SqlConnectionString)SingletonInstance.FindConnectionOptions(connectionString);

            if (str == null)
            {
                str = new SqlConnectionString(connectionString);
            }
            if (str.IsEmpty)
            {
                throw ADP.NoConnectionString();
            }
            return(str);
        }