The SftpSettings type exposes the following members.
Creates a new object that is a shallow copy of the current instance.
Determines whether the specified(Inherited from is equal to the current . .)
Allows an(Inherited from to attempt to free resources and perform other cleanup operations before the is reclaimed by garbage collection. .)
Serves as a hash function for a particular type.(Inherited from is suitable for use in hashing algorithms and data structures like a hash table. .)
Gets the(Inherited from of the current instance. .)
Creates a shallow copy of the current(Inherited from . .)
Returns a(Inherited from that represents the current . .)
Gets or sets a custom command to start SFTP subsystem.
Gets or sets a value that disables workaround for a SSH_FXP_STAT command, which is known not to work correctly on some servers.
Gets or sets a value that disables normalization of paths passed to all commands (paths are used unchanged).
Disables progress percentage reporting through TransferProgressChanged event.
Gets or sets a value that specifies whether Sftp.PutFile method truncates files when a zero remote offset is specified.
Gets or sets a value that disables WS FTP server workaround when opening remote directory.
Disable SFTP v4 and only use v3.
Disable queuing of read and write requests.
Sets the size of data packets used during download. Supported sizes are 4 KB to 48 KB.
Sets the length of packed queue for downloads.
Gets or sets a value that enables workaround for broken SSH_FXP_STAT request (fails on directories on 'DataPowerSSH' servers).
Gets or sets a value that enables workaround for broken SSH_FXP_REALPATH command used to determine a canonical path when changing or creating a directory.
Gets or sets a value indicating whether to synchronize file changes after successful file transfer by calling 'fsync' when a file has been uploaded, ensuring that all file data has been transferred to the storage device. Only supported when 'firstname.lastname@example.org' extension is available.
Enable padding of RSA private key signatures (workaround for SSH servers that got the padding wrong).
Announce public key to the server before performing key authentication.
Gets or sets a value that makes the client calculate checksums of files being uploaded and logs them into the log.
Gets or sets the default processing mode of detected links in multi-file operations.
Gets or sets the default move behavior in multi-file transfers.
Postpone channel close requests (workaround for older versions of ssh.com and Cisco SSH servers).
When authenticating, prefer 'keyboard-interactive' authentication to 'password' authentication.
Gets or sets a checksum algorithms to be preferred in multi-file transfers.
In multi-file operations it forces checking, whether currently processing item still exists.
Gets or sets a value that indicates which date/time is restored after successful transfer if possible.
Gets or sets a value that indicates whether to force the reversal of SSH_FXP_SYMLINK arguments.
Gets or sets a value that indicates whether to skip duplicate items in directory listings or whether to fail.
Gets or sets SSH session parameters.
Gets or sets a value which specifies granularity for time comparisons.
Gets or sets a value specifying that filesystem items with unknown type (not file nor directory nor symlink) will be processed as files.
When authenticating using both password and private key, try authenticating using a password first (default is to try the private key first).
Sets the size of data packets used during upload. Supported sizes are 4 KB to 48 KB.
Sets the length of packed queue for uploads.
Gets or sets a value that indicates whether to use POSIX rename instead of standard SFTP rename. Only works when 'email@example.com' extension is available.
Use small data packets (4KB each) during upload and never split them.
Wait for server SSH protocol welcome message before sending the client one.
Explicit Interface Implementations