Limilabs.FTP.Client Namespace |
Class | Description | |
---|---|---|
AuthExtension |
Represets AUTH extension (AUTH SSL, AUTH TLS).
| |
AuthMethod | ||
BatchProgressEventArgs |
Represents progress of the current batch operation.
| |
ExtensionContainer |
Represents extensions supported by the remote server.
You can access this object through Extensions property.
It is updated as soon as the connection is made, after login, and every time Feat method is used.
| |
Ftp |
FTP client implementation.
Allows listing, moving, copying, downloading and uploading files using FTP/FTPS protocol.
| |
FtpConfiguration |
Represents FTP protocol configuration.
| |
FtpDataType |
Represents data connection transfer type (Binary, Ascii).
You can use TransfersDataType to specify default transfer type explicitly.
| |
FtpException |
Represents an error that occurred during FTP conversation.
| |
FtpExtension |
Represents single FTP extension.
| |
FtpItem |
Represents system entry (folder, file, link) stored on the server.
| |
FtpPermission | ||
FtpResponse |
Represents server response to FTP command.
| |
FtpResponseException |
Represents FTP server error response.
| |
FtpTransferMode |
Represents FTP transfer mode. Default is Stream.
You can use SetTransferMode(FtpTransferMode) method to force transfer mode change.
| |
LocalSearchOptions |
Represents options for local search.
| |
MLSTExtension |
Representes MLST extension.
| |
ModeExtension |
Represents MODE extension.
| |
ModeMethod |
Represent ModeExtension methods.
| |
ProgressEventArgs |
Represents progress of the current operation.
| |
Range |
Represents positive range of values.
Range(1, 3) represents values: 1,2,3.
Range(1, 1) represents single value: 1.
| |
RemoteSearchItem |
Represents remote server search result item (file or folder), returned by Search(RemoteSearchOptions) or Search(String, RemoteSearchOptions) method.
| |
RemoteSearchOptions |
Represents options for remote server search.
| |
RestExtension |
Represents REST extension.
| |
RestMethod |
Represent RestExtension methods.
| |
ServerCertificateValidateEventArgs |
Arguments for ServerCertificateValidateEventHandler and ServerCertificateValidate event.
| |
SSLConfiguration |
Represents SSL configuration (client certificates, enabled SSL protocols)
| |
TcpTextClient |
Implements TCP/IP text client.
| |
UnixPermissionSet |
Represents Unix permissions.
|
Delegate | Description | |
---|---|---|
ServerCertificateValidateEventHandler |
Handler for ServerCertificateValidateEventHandler.
|
Enumeration | Description | |
---|---|---|
FtpHashType |
Represents hash algorithm.
You can use FileHash to compute or check hash of the file.
You can use GetFileHash(String, FtpHashType) or
GetFileHash(String, FtpHashType, Int64, Int64)
to compute or check hash of the file on FTP server.
| |
FtpMode | ||
SearchSymlinkAction |
Specifies the action to take when symbolic link is found.
| |
Syst |
FTP server system. Use GetSystem to retrieve server system.
| |
UnixPermission |
Represents single permission entry.
|