Animatroller.Framework.Expander.AcnStream.GetFirstBindAddress C# (CSharp) Méthode

GetFirstBindAddress() private méthode

private GetFirstBindAddress ( ) : IPAddress
Résultat System.Net.IPAddress
        private IPAddress GetFirstBindAddress()
        {
            // Try Ethernet first
            IPAddress ipAddress = GetAddressFromInterfaceType(NetworkInterfaceType.Ethernet);
            if (ipAddress != null)
                return ipAddress;

            ipAddress = GetAddressFromInterfaceType(NetworkInterfaceType.Wireless80211);
            if (ipAddress != null)
                return ipAddress;

            throw new ArgumentException("No suitable NIC found");
        }