GSF.ServiceProcess.ClientHelper.RemotingClient_ConnectionTerminated C# (CSharp) Метод

RemotingClient_ConnectionTerminated() приватный Метод

private RemotingClient_ConnectionTerminated ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void RemotingClient_ConnectionTerminated(object sender, EventArgs e)
        {
            StringBuilder status = new StringBuilder();
            status.AppendFormat("Disconnected from {0}:", m_remotingClient.ServerUri);
            status.AppendLine();
            status.AppendLine();
            status.Append(m_remotingClient.Status);
            status.AppendLine();
            UpdateStatus(UpdateType.Warning, "{0}", status.ToString());

            // Attempt reconnection on a separate thread.
            if (m_attemptReconnection)
            {
                new Thread(state =>
                {
                    Thread.Sleep(1000);
                    Connect();
                })
                .Start();
            }
        }