Connect(IPEndPoint) Method
Connects the FTP client to an FTP server using the specified
System.Net.IPEndPoint (IP address and port).
The following example demonstrates how to connect to an FTP server using an IPEndPoint. If you are using an IP address (ie: "192.168.0.128") or a server address (ie: "localhost" ), it is much simpler to use the overloads of the Connect method that do not use an IPEndPoint.
Dim ftp As New FtpClient()
Dim host As IPHostEntry = Dns.Resolve( "localhost" )
Dim endPoint As new IPEndPoint( host.AddressList( 0 ), 21 )
ftp.Connect( endPoint )
FtpClient ftp = new FtpClient();
IPHostEntry host = Dns.Resolve( "localhost" );
IPEndPoint endPoint = new IPEndPoint( host.AddressList[ 0 ], 21 );
ftp.Connect( endPoint );
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Standard: netstandard2.0, netstandard2.1
.NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.