IPEndPoint | CF 1.0, ECMA 1.0, serializable |
System.Net (system.dll) | class |
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(long address, int port);
public IPEndPoint(IPAddress address, int port);
// 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(SocketAddress socketAddress)
// overrides EndPoint
public override bool Equals(object comparand);
// 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( )}
|