IPEndPoint Constructor (Int64, Int32)
Initializes a new instance of the IPEndPoint class with the specified address and port number.
Assembly: System (in System.dll)
Parameters
- address
- Type: System.Int64
The IP address of the Internet host.
- port
- Type: System.Int32
The port number associated with the address, or 0 to specify any available port. port is in host order.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | port is less than MinPort. -or- port is greater than MaxPort. -or- address is less than 0 or greater than 0x00000000FFFFFFFF. |
The following example uses the specified IP address and port number to create an IPEndPoint.
Dim hostIPAddress1 As IPAddress = Dns.Resolve(hostString1).AddressList(0) Dim hostIPEndPoint As New IPEndPoint(hostIPAddress1, 80) Console.WriteLine((ControlChars.Cr + "IPEndPoint information:" + hostIPEndPoint.ToString())) Console.WriteLine((ControlChars.Cr + ControlChars.Tab + "Maximum allowed Port Address :" + IPEndPoint.MaxPort.ToString())) Console.WriteLine((ControlChars.Cr + ControlChars.Tab + "Minimum allowed Port Address :" + IPEndPoint.MinPort.ToString())) Console.WriteLine((ControlChars.Cr + ControlChars.Tab + "Address Family :" + hostIPEndPoint.AddressFamily.ToString()))
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.