 | SFTP Class |
This is made static because it simply wraps Renci.SshNet Nuget Package and standardizes on calls
The disposal of instatiated FTP calls is handled within this class.
Inheritance Hierarchy
Namespace:
Koden.Utils.FTPClient
Assembly:
Koden.Utils.FTPClient (in Koden.Utils.FTPClient.dll) Version: 1.1.6453.26060
SyntaxPublic NotInheritable Class SFTP
public ref class SFTP abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type SFTP = class end
The SFTP type exposes the following members.
Properties
| Name | Description |
---|
  | LoggerInstance |
Gets or sets the logger instance to be used by the File class.
|
Top
Methods
| Name | Description |
---|
  | CheckForFiles(FTPHeader, FTPOptions, String) |
Checks for files.
|
  | CheckForFiles(FTPHeader, String, FTPFilterType, String) |
Gets all the files in a remote directory with an optional filter on the extension.
|
  | CheckForFiles(String, String, String, String, FTPFilterType, String) |
Gets all the files in a remote directory with an optional filter on the extension.
|
  | FileExists(FTPHeader, String) |
Check if File Exists on remote FTP Server
|
  | FileExists(String, String, String, String) |
Files the exists.
|
  | GetFile(FTPHeader, String, String, String, Boolean) |
Download a file from the host to a local folder and filename
|
  | GetFile(String, String, String, String, String, String, Boolean) |
Download a file from the host to a local folder and filename
|
  | GetFiles(FTPHeader, FTPOptions, String, String) |
Gets the files.
|
  | GetFiles(FTPHeader, String, String, FTPFilterType, String, Boolean, Boolean, Boolean) |
Gets all the files in a remote directory with an optional filter on the extension.
|
  | GetFiles(String, String, String, String, String, FTPFilterType, String, Boolean, Boolean, Boolean) |
Gets all the files in a remote directory with an optional filter on the extension.
|
  | GetFilesInfo |
Gets List of remote files one level deep on FTP server.
|
  | GetFilesRecursively(FTPHeader, FTPOptions, String, String) |
Gets files from SFTP Host recursively.
|
  | GetFilesRecursively(FTPHeader, String, String, Boolean, FTPFilterType, String, Boolean, Boolean) |
Gets files from SFTP Host recursively.
|
  | GetFilesRecursively(String, String, String, String, String, Boolean, FTPFilterType, String, Boolean, Boolean) |
Gets files from SFTP Host recursively.
|
  | PutFile(FTPHeader, String, String) |
Uploads a file using SFTP Protocol.
|
  | PutFile(String, String, String, String, String) |
Uploads a file using SFTP protocol and username/password.
|
Top
See Also