Exemplo n.º 1
0
        public bool IsRunningCaches(string server, int port)
        {
            ArrayList runningCaches = new ArrayList();
            bool      isRunning     = false;

            if (port != -1)
            {
                NCache.Port = port;
            }

            if (port == -1)
            {
                NCache.Port = NCache.UseTcp ? CacheConfigManager.NCacheTcpPort : CacheConfigManager.HttpPort;
            }
            if (server != null && server != string.Empty)
            {
                NCache.ServerName = server;
            }

            cacheServer = NCache.GetCacheServer(new TimeSpan(0, 0, 0, 30));

            if (cacheServer != null)
            {
                runningCaches = cacheServer.GetRunningCaches();
            }
            if (runningCaches == null || runningCaches.Count == 0)
            {
                isRunning = false;
            }
            else
            {
                isRunning = true;
            }

            return(isRunning);
        }
Exemplo n.º 2
0
        public bool IsRunningCaches(string server, int port)
        {
            ArrayList runningCaches=new ArrayList();
            bool isRunning=false;

            if (port != -1)
            {
                NCache.Port = port;
            }

            if (port == -1) NCache.Port = NCache.UseTcp ? CacheConfigManager.NCacheTcpPort : CacheConfigManager.HttpPort;
            if (server != null && server != string.Empty)
            {
                NCache.ServerName = server;
            }

            cacheServer = NCache.GetCacheServer(new TimeSpan(0, 0, 0, 30));

            if (cacheServer != null)
            {
                runningCaches = cacheServer.GetRunningCaches();
            }
            if (runningCaches == null || runningCaches.Count == 0)
                isRunning = false;
            else
                isRunning = true;

            return isRunning;
        }