UlteriusServer.UlteriusAgent.Stop C# (CSharp) Method

Stop() public method

public Stop ( ) : void
return void
        public void Stop()
        {
            var agentList = Process.GetProcessesByName("UlteriusAgent");
            foreach (var agent in agentList)
            {
                try
                {
                    agent.Kill();
                }
                catch (Exception)
                {
                    // ignored
                }
            }
            var managerList = Process.GetProcessesByName("DaemonManager");
            foreach (var manager in managerList)
            {
                try
                {
                    manager.Kill();
                }
                catch (Exception)
                {
                    // ignored
                }
            }

            var serverInstanceList = Process.GetProcessesByName("Ulterius Server");
            foreach (var server in serverInstanceList)
            {
                try
                {
                    server.Kill();
                }
                catch (Exception)
                {
                    // ignored
                }
            }
        }