Name
IPEndPoint
Synopsis
This class represents a network endpoint
as a combination of
IPAddress and an integer port number. The static
fields MinPort and MaxPort
represent the minimum and maximum acceptable values for
Port. These values are operating system-dependent.
This class does not represent an open socket connection, which
contains two endpoints (local and remote). To create a socket, use
System.Net.Sockets.Socket.
public class IPEndPoint : EndPoint { // Public Constructors public IPEndPoint(longaddress, intport); public IPEndPoint(IPAddressaddress, intport); // Public Static Fields public const int MaxPort; // =65535 public const int MinPort; // =0 // Public Instance Properties public IPAddress Address{set; get; } public override AddressFamily AddressFamily{get; } // overrides EndPoint public int Port{set; get; } // Public Instance Methods public override EndPoint Create(SocketAddresssocketAddress) // overrides EndPoint public override bool Equals(objectcomparand); // overrides object public override int GetHashCode( ); // overrides object public override SocketAddress Serialize( ); // overrides EndPoint public override string ToString( ); // overrides object }
Hierarchy
System.Object
→
EndPoint
→
IPEndPoint
Passed To
System.Net.Sockets.TcpClient.{Connect( ),
TcpClient( )},
System.Net.Sockets.TcpListener.TcpListener( ),
System.Net.Sockets.UdpClient.{Connect( ),
Receive( ), Send( ),
UdpClient( )}
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access