Azavea.Open.DAO.SQL.SqlConnectionUtilities.TestConnection C# (CSharp) Method

TestConnection() public static method

Attempts to determine if a connection can be made using the specified connection string.
public static TestConnection ( AbstractSqlConnectionDescriptor connDesc ) : bool
connDesc AbstractSqlConnectionDescriptor Connection descriptor to test.
return bool
        public static bool TestConnection(AbstractSqlConnectionDescriptor connDesc)
        {
            bool retVal = false;
            try
            {
                IDbConnection conn = DbCaches.Connections.Get(connDesc);
                if (conn != null)
                {
                    DbCaches.Connections.Return(connDesc, conn);
                    retVal = true;
                }
            }
            catch (Exception e)
            {
                _log.Debug("Database connection '" + connDesc + "' failed.", e);
            }
            return retVal;
        }