Name

IPAddress

Synopsis

This class represents an IP address. Use the Parse() method to turn a dotted-quad string (such as “192.168.0.1”) into an IPAddress. Use the ToString() method to convert an IPAddress into a string.

public class IPAddress {
// Public Constructors
   public method IPAddress(long newAddress);  
// Public Static Fields
   public static readonly field IPAddress Any;                   // =0.0.0.0
   public static readonly field IPAddress Broadcast;             // =255.255.255.255
   public static readonly field IPAddress Loopback;              // =127.0.0.1
   public static readonly field IPAddress None;                  // =255.255.255.255
                  // Public Instance Properties
   public field long Address{set; get; } 
   public field AddressFamily AddressFamily{get; } 
// Public Static Methods
   public static method short HostToNetworkOrder(short host);  
   public static method int HostToNetworkOrder(int host);  
   public static method long HostToNetworkOrder(long host);  
   public static method bool IsLoopback(IPAddress address);  
   public static method short NetworkToHostOrder(
        short network);  
   public static method int NetworkToHostOrder(int network);  
   public static method long NetworkToHostOrder(
        long network);  
   public static method IPAddress Parse(string ipString);  
// Public Instance Methods
   public override method bool Equals(object comparand);        // overrides object
   public override method int GetHashCode();                     // overrides object
   public override method string ToString();                     // overrides object
}

Returned By

IPEndPoint.Address, IPHostEntry.AddressList, System.Net.Sockets.MulticastOption.{Group ...

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.