Ejemplo n.º 1
0
        public LocalDatabase ControlDatabase(string database)
        {
            lock (this) {
                if (databases == null)
                    databases = new Dictionary<string, LocalDatabase>();

                LocalDatabase controlDatabase;
                if (!databases.TryGetValue(database, out controlDatabase)) {
                    controlDatabase = new LocalDatabase(this, database);
                    databases[database] = controlDatabase;
                }

                return controlDatabase;
            }
        }
Ejemplo n.º 2
0
 public LocalEmbeddedServerConnector(LocalDatabase database)
     : base(new SingleDatabaseHandler(database.dbsys.Database))
 {
     controlDatabase = database;
 }