System.Net.IPAddress public class IPAddress Documentation public static readonly IPAddress Any public static readonly IPAddress Broadcast public static readonly IPAddress IPv6Any public static readonly IPAddress IPv6Loopback public static readonly IPAddress IPv6None public static readonly IPAddress Loopback public static readonly IPAddress None public long Address { get; set; } public AddressFamily AddressFamily { get; } public bool IsIPv4MappedToIPv6 { get; } public bool IsIPv6LinkLocal { get; } public bool IsIPv6Multicast { get; } public bool IsIPv6SiteLocal { get; } public bool IsIPv6Teredo { get; } public long ScopeId { get; set; } public IPAddress(byte[] address) public IPAddress(byte[] address, long scopeid) public IPAddress(long newAddress) public static short HostToNetworkOrder(short host) public static int HostToNetworkOrder(int host) public static long HostToNetworkOrder(long host) public static bool IsLoopback(IPAddress address) public static short NetworkToHostOrder(short network) public static int NetworkToHostOrder(int network) public static long NetworkToHostOrder(long network) public static IPAddress Parse(string ipString) public static bool TryParse(string ipString, out IPAddress address) public byte[] GetAddressBytes() public IPAddress MapToIPv4() public IPAddress MapToIPv6()