WindowsApp.Views.SelectGateway.AddGateway C# (CSharp) Метод

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

private AddGateway ( String hostname, String info ) : void
hostname String
info String
Результат void
        private void AddGateway(String hostname, String info)
        {
            var serverInfo = new OneServerInfo();
            serverInfo.HostName = hostname;
            serverInfo.HostInfo = info;
            OneServerInfo oldServer;
            if (GatewayAdded.TryRemove(hostname, out oldServer))
            {
                this.GatewayList.Remove(oldServer);
            }
            var priorInfo = this.GatewayAdded.GetOrAdd(hostname, serverInfo);
            if (Object.ReferenceEquals(priorInfo, serverInfo))
            {
                this.GatewayList.Add(serverInfo);
            }
        }