August 2003
Intermediate to advanced
928 pages
32h 1m
English
IPAddress
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 ...