Click or drag to resize
FTPMoveFile Method (Uri, String, String, String, String, String, Boolean, Int32, Boolean)
Move a file via FTP from a directory to another and change destination name

Namespace: ProFTPNetLibrary
Assembly: ClientFTPNetLibrary (in ClientFTPNetLibrary.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static bool MoveFile(
	Uri fileToRename,
	string newDirectoryLocation,
	string newFilename,
	string username,
	string password,
	string proxyAddress,
	bool passive,
	int port,
	bool keepAlive
)

Parameters

fileToRename
Type: SystemUri
Uri of the file to rename (es: "ftp://www.domain.com/renameme.txt")
newDirectoryLocation
Type: SystemString
Sub-directory to copy the file
newFilename
Type: SystemString
New filename of the copied file
username
Type: SystemString
FTP access username
password
Type: SystemString
FTP access password
proxyAddress
Type: SystemString
FTP proxy (string.empty if unknown or not used)
passive
Type: SystemBoolean
FTP passive mode enabling (false if unknown or not used)
port
Type: SystemInt32
FTP access port (usually 21)
keepAlive
Type: SystemBoolean
Define if you need to keep alive the connection after the process (usually false)

Return Value

Type: Boolean
True if completed successfully; false otherwise
See Also