Ftp |
The FtpSettings type exposes the following members.
Name | Description | |
---|---|---|
Account | Gets or sets the account to log in to the FTP server if required. | |
DefaultRemoteDirectory | Gets or sets the default directory to use after logged in to the host. | |
DisplayStatus | Gets or sets a value that indicates whether to display a dialog showing the progress of the file transfer. | |
EnableTrace | Gets or sets a value that indicates whether logging of diagnostic information to file is enabled. | |
Encoding | Gets or sets the text encoding to use to encode and decode command parameters and server responses. | |
EncryptDataChannel | Gets or sets a value that indicates whether data channel is to be encrypted. | |
Encryption | Gets or sets the encryption for the connection. | |
FileExistsAction | Gets or sets the action to perform if file already exists at the target location. | |
HostNameIP | Gets or sets the host name or IP address. | |
KeepAliveTimeoutMin | ||
PassiveMode | Gets or sets a value that indicates whether to passive mode is enabled. | |
PasswordPlain | Gets or sets the password value in plain text. | |
Port | Gets or sets the host port number. | |
PreserveFileDateTime | Gets or sets a value that indicates whether to retain the original modified date and time of the transferred file. | |
ProxyHostNameIP | Gets or sets the proxy host name or IP address. | |
ProxyPasswordPlain | Gets or sets the password in plain text to log in to the proxy server. | |
ProxyPort | Gets or sets the proxy port number. | |
ProxyType | Gets or sets the type of proxy to use to connect to the network. | |
ProxyUsername | Gets or sets the username to log in to the proxy server. | |
SshCompressionLevel | Gets or sets the SSH compression level. | |
SshEncryptionAlgorithms | Gets or sets the SSH allowed encryption algorithms. | |
SshHostKeyAlgorithms | Gets or sets the SSH allowed host key (server key) algorithms. | |
SshKeyExchangeAlgorithms | Gets or sets the SSH allowed key exchange algorithms. | |
SshMacAlgorithms | Gets or sets the SSH allowed message authentication code algorithms. | |
SshMinimumDiffieHellmanKeySize | Gets or sets the SSH minimum allowed size of the ephemeral Diffie-Hellman prime. | |
SshMinimumRsaKeySize | Gets or sets the SSH minimum allowed size of the RSA key. | |
SshPrivateKeyFile | Gets or sets the SSH private key file. | |
SshPrivateKeyPasswordPlain | Gets or sets the password for the SSH private key in plain text. | |
SshPromptFingerprint | Gets or sets a value that indicates whether to display a dialog containing host key fingerprint for host identity confirmation. | |
SSLClientCert | Gets or sets the SSL certificate for client authentication. | |
SSLFlags | Gets or sets the server certificate exception(s) that are accepted. | |
SSLNotAcceptAction | Gets or sets the action to take when server certificate is not accepted. | |
SSLProtocol | Gets or sets the SSL/TLS protocol. | |
TimeOutSec | Gets or sets the time out value in seconds. | |
Username | Gets or sets the username to log in to the FTP server. |