The properties of the ExFTPClient class are listed below. For a complete list of ExFTPClient class members, see the ExFTPClient Members topic.
ActiveIPAddress (inherited from FTPClient) | Force the PORT command to send a fixed IP address, used only for certain firewalls |
ActivePortRange (inherited from FTPClient) | Port range for active mode, used only if it is necessary to limit the ports to a narrow range specified in a firewall |
AutoPassiveIPSubstitution (inherited from FTPClient) | Use AutoPassiveIPSubstitution to ensure that data-socket connections are made to the same IP address that the control socket is connected to. |
CloseStreamsAfterTransfer (inherited from FTPClient) | If true then streams are closed after a transfer has completed. |
Connected (inherited from FTPClient) | Is the client currently connected? |
ConnectMode (inherited from FTPClient) | The connection-mode (passive or active) of data-channels. |
ControlEncoding (inherited from FTPClient) | The encoding to use when dealing with file and directory paths. |
ControlPort (inherited from FTPClient) | The port on the server to which to connect the control-channel. |
CountBeforeSleep | Number of transfers before going to sleep |
DataEncoding (inherited from FTPClient) | The encoding to use for data when transferring in ASCII mode. |
DeleteOnFailure (inherited from FTPClient) | Controls whether or not a file is deleted when a failure occurs. |
DetectTransferMode | If set to true, the transfer mode in operations involving multiple files is automatically changed between ASCII and binary as appropriate. |
DirectoryEmptyMessages (inherited from FTPClient) | Holds fragments of server messages that indicate a directory is empty |
FileNotFoundMessages (inherited from FTPClient) | Holds fragments of server messages that indicate a file was not found |
FTPFileFactory (inherited from FTPClient) | Override the chosen file factory with a user created one - meaning that a specific parser has been selected. |
IsConnected (inherited from FTPClient) | Indicates whether the client is currently connected with the server. |
LastValidReply (inherited from FTPClient) | The latest valid reply from the server. |
LicenseKey | The license key string. |
LicenseOwner | The license owner string. |
MaxTransferRate | The maximum transfer rate in bytes per sec |
ParsingCulture (inherited from FTPClient) | The culture for parsing file listings. |
ProxySettings | Settings for using proxies. |
RemoteHost (inherited from FTPClient) | The domain-name or IP address of the FTP server. |
ServerWakeupInterval (inherited from FTPClient) | The interval in seconds that the server is sent a wakeup message during large transfers. |
ShowHiddenFiles (inherited from FTPClient) | Include hidden files in operations that involve listing of directories, and if supported by the server. |
SleepEnabled | Enabling or not of sleeping after a certain number of transfers |
SleepTime | Number of seconds spent asleep |
SocksContext | Obsolete. Controls SOCKS integration. |
StrictReturnCodes (inherited from FTPClient) | Controls whether or not checking of return codes is strict. |
TimeDifference (inherited from FTPClient) | Time difference between server and client (relative to client). |
TimeIncludesSeconds (inherited from FTPClient) | Indicates whether seconds were included in the most recent directoy listing. |
Timeout (inherited from FTPClient) | TCP timeout on the underlying sockets, in milliseconds. |
TransferBufferSize (inherited from FTPClient) | The size of the buffers (in bytes) used in writing to and reading from the data-sockets. |
TransferCompleteMessages (inherited from FTPClient) | Holds fragments of server messages that indicate a transfer completed. |
TransferNotifyInterval (inherited from FTPClient) | The number of bytes transferred between each notification of the BytesTransferred event. |
TransferNotifyListings (inherited from FTPClient) | By default the BytesTransferred event is not triggered during directory listings - this property can be used to enable this behaviour. |
TransferType (inherited from FTPClient) | The current file transfer type (BINARY or ASCII). |