private ProcessConnection getProcessConnection(string databaseName) { for (processConnection = processConnections; processConnection != null && !processConnection.isThisDatabase(databaseName); processConnection = processConnection.Next) { ; } if (processConnection == null) { processConnections = processConnection = new ProcessConnection(databaseName, processConnections); } return processConnection; }