| FTP Class |
Namespace: ProFTPNetLibrary
The FTP type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateDirectory |
Create a directory via FTP
| |
| DeleteDirectory |
Delete a directory via FTP
| |
| DeleteFile |
Delete a file via FTP
| |
| DeleteFilesInDirectory |
Delete all files in a directory via FTP (do not delete recursive sub-directory)
| |
| DownloadFileBytes |
Download a file via FTP as byte array
| |
| DownloadFileStream |
Download a file via FTP as stream
| |
| FileExist(Uri) |
Check if the file exist via HTTP request (no FTP credentials needed)
| |
| FileExist(Uri, String, String, String, Boolean, Int32, Boolean) |
Check if the file exist via FTP
| |
| FileToBeUpdate |
Check if a file (on a FTP) need an update via FTP (other FTP)
| |
| GetFileDate |
Get the last modified date of a file via FTP
| |
| GetFileSize |
Get the size of a file via FTP
| |
| GetFilesList |
Get the list of the files in a direcotry via FTP (do not delete recursive sub-directory)
| |
| MoveFile(Uri, String, String, String, String, Boolean, Int32, Boolean) |
Move a file via FTP from a directory to another
| |
| MoveFile(Uri, String, String, String, String, String, Boolean, Int32, Boolean) |
Move a file via FTP from a directory to another and change destination name
| |
| RenameDirectory |
Rename a directory via FTP
| |
| RenameFile |
Rename a file via FTP
| |
| UpdateFile |
Update a file (on a FTP) with a new file via FTP (other FTP)
| |
| UploadFile(Byte, Uri, String, String, String, Boolean, Int32, Boolean) |
Upload a byte array file via FTP
| |
| UploadFile(Stream, Uri, String, String, String, Boolean, Int32, Boolean) |
Upload a stream file via FTP
| |
| UploadFile(String, Uri, String, String, String, Boolean, Int32, Boolean) |
Upload a file from disk via FTP
|