| Overload | Description | 
|---|
| IPEndPoint Constructor() | Creates an IPEndPoint using IPAddress.Any and an ephemeral port (0). | 
| IPEndPoint Constructor(AddressFamily) | Creates an IPEndPoint using IPAddress.Any or IPAddress.IPv6Any and an ephemeral port (0). | 
| IPEndPoint Constructor(IPAddress,Int32) | Creates an IPEndPoint using a specified IPAddress and port. | 
| IPEndPoint Constructor(IPAddress,Int32,Int32) | Creates an IPEndPoint using an IPAddress, port, and port range. | 
| IPEndPoint Constructor(String) | Creates an IPEndPoint using a hostname or address, and port 0. | 
| IPEndPoint Constructor(String,Int32) | Creates an IPEndPoint using a hostname or address, and port. | 
| IPEndPoint Constructor(String,AddressFamily,Int32) | Creates an IPEndPoint using a hostname or address, port, and AddressFamily. | 
| IPEndPoint Constructor(String,AddressFamily,Int32,Int32) | Creates an IPEndPoint using a hostname or address, address family, port and range. | 
| IPEndPoint Constructor(String,String,Int32,Int32) | Creates an IPEndPoint using a hostname or address, address, port and range. |