The FileTransferClient type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() ![]() | Encoding |
Gets or sets the Encoding to use to encode and decode command parameters and server responses.
|
![]() ![]() | Fingerprint |
Gets the server public key fingerprint (for SFTP) or the server certificate thumbprint (for FTP/SSL).
|
![]() ![]() | FtpPassiveMode |
Gets or sets a value which specifies the way data transfers are made. This is used only when FTP protocol is used.
|
![]() ![]() | FtpTransferMode |
Gets or sets the data transfer mode. This is used only when FTP protocol is used.
|
![]() ![]() | Inner | |
![]() ![]() | InstanceId |
Gets instance ID (intended for logging purposes).
(Inherited from NetworkSession.) |
![]() ![]() | IsAuthenticated |
Gets a value indicating whether the session is authenticated.
(Overrides NetworkSession..::..IsAuthenticated.) |
![]() ![]() | IsBusy |
Gets a value indicating whether there any operation (method) in progress. This is used only when FTP protocol is used.
|
![]() ![]() | IsConnected |
Gets a value indicating whether the session is connected.
(Overrides NetworkSession..::..IsConnected.) |
![]() ![]() | IsSecured |
Gets the value indicating whether the control connection is secured.
|
![]() ![]() | LocalEndPoint |
Gets the local client EndPoint.
|
![]() ![]() | LogWriter |
Gets or sets the LogWriter used by this object.
(Inherited from NetworkSession.) |
![]() ![]() | MaxDownloadSpeed |
Gets or sets the maximum allowed download speed, in kilobytes. For unlimited speed, set this to zero.
|
![]() ![]() | MaxUploadSpeed |
Gets or sets the maximum allowed upload speed, in kilobytes. For unlimited speed, set this to zero.
|
![]() ![]() | Passive | Obsolete. |
![]() ![]() | Proxy |
Gets or sets the network proxy to use to access a remote server.
|
![]() ![]() | RemoteEndPoint |
Gets the remote server EndPoint.
|
![]() ![]() | SecureTransfers | Obsolete. |
![]() ![]() | ServerName |
Gets the server name, if available.
(Overrides NetworkSession..::..ServerName.) |
![]() ![]() | ServerPort |
Gets the server port, if available.
(Overrides NetworkSession..::..ServerPort.) |
![]() ![]() | Session | Obsolete. |
![]() ![]() | Settings |
Gets the options set used by this object.
|
![]() ![]() | SshSession |
Gets the SSH session used by the SFTP part of the client.
|
![]() ![]() | Timeout |
Gets or sets the length of time in milliseconds before the operation times out (specify -1 or 0 to indicate that the request does not time out).
|
![]() ![]() | TransferMode | Obsolete. |
![]() ![]() | TransferType |
Gets or sets the data transfer type.
|
![]() ![]() | UserName |
Gets the authenticated user name, if available.
(Overrides NetworkSession..::..UserName.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() ![]() | IFtp..::..Settings |