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()}
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.