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