Ftp |
The FtpSettings type exposes the following members.
| Name | Description | |
|---|---|---|
| FtpSettings | Initializes a new instance of the FtpSettings class |
| 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. |