The properties of the FtpClient class are listed below. For a complete list of FtpClient class members, see the FtpClient Members topic.
CommandReceiveTimeout | Gets or sets the number of milliseconds to wait for the command response from the server. |
CommandSendTimeout | Gets or sets the number of milliseconds to wait for the command request to be sent to the server. |
Connected | Gets the command connection status. |
DataConnectionType | Gets or sets the data connection type. |
DataReceiveTimeout | Gets or sets the number of milliseconds to wait for the command response from the server. |
DataSendTimeout | Gets or sets the number of milliseconds to wait for the data request to be sent to the server. |
FtpCommandConnection | Gets the FtpCommandConnection object that represents the FTP command connection. |
MultiFile | Gets the MultiFile object that provides multiple file related functionality including deleting a non-empty directory. |
ProxySettings | Gets or sets the proxy settings. |
RemoteDirectory | Gets the RemoteDirectory object that provides remote directory related functionality including directory listing and changing etc. |
RemoteFile | Gets the RemoteFile object that provides remote file related functionality including file upload and download etc. |
SynchronizingObject | Gets or sets the synchonizing object for receiving events. |