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 method IPEndPoint(long address, int port); public method IPEndPoint(IPAddress address, int port); // Public Static Fields public const field int MaxPort; // =65535 public const field int MinPort; // =0 // Public Instance Properties public field IPAddress Address{set; get; } public override field AddressFamily AddressFamily{get; } // overrides EndPoint public field int Port{set; get; } // Public Instance Methods public override method EndPoint Create( // overrides EndPoint SocketAddress socketAddress); public override method bool Equals(object comparand); // overrides object public override method int GetHashCode(); // overrides object public override method SocketAddress Serialize(); // overrides EndPoint public override method 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