The FileTransferClient type exposes the following members.

Properties

  NameDescription
Public propertySupported by the .NET Compact FrameworkEncoding
Gets or sets the Encoding to use to encode and decode command parameters and server responses.
Public propertySupported by the .NET Compact FrameworkFingerprint
Gets the server public key fingerprint (for SFTP) or the server certificate thumbprint (for FTP/SSL).
Public propertySupported by the .NET Compact FrameworkFtpPassiveMode
Gets or sets a value which specifies the way data transfers are made. This is used only when FTP protocol is used.
Public propertySupported by the .NET Compact FrameworkFtpTransferMode
Gets or sets the data transfer mode. This is used only when FTP protocol is used.
Public propertySupported by the .NET Compact FrameworkInner
Gets the inner protocol client. It can be Ftp or Sftp class instance. This is based on Connect method parameter.
Protected propertySupported by the .NET Compact FrameworkInstanceId
Gets instance ID (intended for logging purposes).
(Inherited from NetworkSession.)
Public propertySupported by the .NET Compact FrameworkIsAuthenticated
Gets a value indicating whether the session is authenticated.
(Overrides NetworkSession..::..IsAuthenticated.)
Public propertySupported by the .NET Compact FrameworkIsBusy
Gets a value indicating whether there any operation (method) in progress. This is used only when FTP protocol is used.
Public propertySupported by the .NET Compact FrameworkIsConnected
Gets a value indicating whether the session is connected.
(Overrides NetworkSession..::..IsConnected.)
Public propertySupported by the .NET Compact FrameworkIsSecured
Gets the value indicating whether the control connection is secured.
Public propertySupported by the .NET Compact FrameworkLocalEndPoint
Gets the local client EndPoint.
Public propertySupported by the .NET Compact FrameworkLogWriter
Gets or sets the LogWriter used by this object.
(Inherited from NetworkSession.)
Public propertySupported by the .NET Compact FrameworkMaxDownloadSpeed
Gets or sets the maximum allowed download speed, in kilobytes. For unlimited speed, set this to zero.
Public propertySupported by the .NET Compact FrameworkMaxUploadSpeed
Gets or sets the maximum allowed upload speed, in kilobytes. For unlimited speed, set this to zero.
Public propertySupported by the .NET Compact FrameworkPassive Obsolete.
Public propertySupported by the .NET Compact FrameworkProxy
Gets or sets the network proxy to use to access a remote server.
Public propertySupported by the .NET Compact FrameworkRemoteEndPoint
Gets the remote server EndPoint.
Public propertySupported by the .NET Compact FrameworkSecureTransfers Obsolete.
Public propertySupported by the .NET Compact FrameworkServerName
Gets the server name, if available.
(Overrides NetworkSession..::..ServerName.)
Public propertySupported by the .NET Compact FrameworkServerPort
Gets the server port, if available.
(Overrides NetworkSession..::..ServerPort.)
Public propertySupported by the .NET Compact FrameworkSession Obsolete.
Public propertySupported by the .NET Compact FrameworkSettings
Gets the options set used by this object.
Public propertySupported by the .NET Compact FrameworkSshSession
Gets the SSH session used by the SFTP part of the client.
Public propertySupported by the .NET Compact FrameworkTimeout
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).
Public propertySupported by the .NET Compact FrameworkTransferMode Obsolete.
Public propertySupported by the .NET Compact FrameworkTransferType
Gets or sets the data transfer type.
Public propertySupported by the .NET Compact FrameworkUserName
Gets the authenticated user name, if available.
(Overrides NetworkSession..::..UserName.)

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate propertySupported by the .NET Compact FrameworkIFtp..::..Settings

See Also