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); }
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; }