AzureWebFarm.Services.IISManager.AreEqualsBindings C# (CSharp) Метод

AreEqualsBindings() приватный статический Метод

private static AreEqualsBindings ( Microsoft iisBinding, Binding binding ) : bool
iisBinding Microsoft
binding AzureWebFarm.Entities.Binding
Результат bool
        private static bool AreEqualsBindings(Microsoft.Web.Administration.Binding iisBinding, Binding binding)
        {
            var bindingAdress = binding.IpAddress == "*" ? "0.0.0.0" : binding.IpAddress;

            return
                iisBinding.Protocol.Equals(binding.Protocol, StringComparison.OrdinalIgnoreCase) &&
                iisBinding.EndPoint.Address.ToString().Equals(bindingAdress, StringComparison.OrdinalIgnoreCase) &&
                iisBinding.EndPoint.Port == binding.Port &&
                iisBinding.Host.Equals(binding.HostName, StringComparison.OrdinalIgnoreCase);
        }