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 IPAddress(byte[ ]address
); public IPAddress(byte[ ]address
, longscopeid
); public IPAddress(longnewAddress
); // Public Static Fields public static readonly IPAddress Any; // =0.0.0.0 public static readonly IPAddress Broadcast; // =255.255.255.255 public static readonly IPAddress IPv6Any; public static readonly IPAddress IPv6Loopback; public static readonly IPAddress IPv6None; public static readonly IPAddress Loopback; // =127.0.0.1 public static readonly IPAddress None; // =255.255.255.255 // Public Instance Properties public long Address{set; get; } // obsolete public AddressFamily AddressFamily{get; } public long ScopeId{set; get; } // Public Static Methods public static short HostToNetworkOrder(shorthost
); public static int HostToNetworkOrder(inthost
); public static long HostToNetworkOrder(longhost
); public static bool IsLoopback(IPAddressaddress
); public static short NetworkToHostOrder(shortnetwork
); public static int NetworkToHostOrder(intnetwork
); public static long NetworkToHostOrder(longnetwork
); public static IPAddress Parse(stringipString
); // Public Instance Methods public override bool Equals(objectcomparand
); // overrides object public byte[ ] GetAddressBytes( ); public override int ...
Get C# in a Nutshell, Second Edition 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.