Exemple #1
0
 private void ServerDisposed(object sender, EventArgs args)
 {
     if (_server != null)
     {
         lock (_servers)
         {
             _server.Disposed -= new EventHandler(ServerDisposed);
             _servers.Remove(_server);
             _server = null;
         }
     }
 }
Exemple #2
0
 // returns the frontend server for the given DAE instance
 public static FrontendServer GetFrontendServer(DAE.Server.Engine server)
 {
     lock (_servers)
     {
         FrontendServer localServer = _servers[server] as FrontendServer;
         if (localServer == null)
         {
             localServer = new FrontendServer(server);
             _servers.Add(server, localServer);
         }
         return(localServer);
     }
 }
Exemple #3
0
 public FrontendServer(DAE.Server.Engine server)
 {
     _server           = server;
     _server.Disposed += new EventHandler(ServerDisposed);
 }
Exemple #4
0
 public SchemaComparer(DAE.Server.Engine oldServer, DAE.Server.Engine newServer, string libraryName)
 {
     _oldServer   = oldServer;
     _newServer   = newServer;
     _libraryName = (libraryName == null ? String.Empty : libraryName);
 }