C# Class BuildServerUploaderConsole.Sftp.SftpManager

Afficher le fichier Open project: vchelaru/FlatRedBall

Méthodes publiques

Méthode Description
DeleteRemoteDirectory ( string host, string directory, string username, string password ) : void
DeleteRemoteFile ( string host, string file, string username, string password ) : void
GetClient ( string host, string userName, string password ) : SftpClient
GetList ( string host, string folder, string userName, string password ) : IEnumerable
UploadFile ( string localFileToUpload, string host, string targetFile, string userName, string password ) : void
UploadFileWithOpenConnection ( string localFileToUpload, string targetFile, SftpClient sftp ) : void

Private Methods

Méthode Description
CreateDirectoriesRecursively ( string directory, SftpClient sftp ) : void
Sftp_ErrorOccurred ( object sender, Renci e ) : void

Method Details

DeleteRemoteDirectory() public static méthode

public static DeleteRemoteDirectory ( string host, string directory, string username, string password ) : void
host string
directory string
username string
password string
Résultat void

DeleteRemoteFile() public static méthode

public static DeleteRemoteFile ( string host, string file, string username, string password ) : void
host string
file string
username string
password string
Résultat void

GetClient() public static méthode

public static GetClient ( string host, string userName, string password ) : SftpClient
host string
userName string
password string
Résultat Renci.SshNet.SftpClient

GetList() public static méthode

public static GetList ( string host, string folder, string userName, string password ) : IEnumerable
host string
folder string
userName string
password string
Résultat IEnumerable

UploadFile() public static méthode

public static UploadFile ( string localFileToUpload, string host, string targetFile, string userName, string password ) : void
localFileToUpload string
host string
targetFile string
userName string
password string
Résultat void

UploadFileWithOpenConnection() public static méthode

public static UploadFileWithOpenConnection ( string localFileToUpload, string targetFile, SftpClient sftp ) : void
localFileToUpload string
targetFile string
sftp Renci.SshNet.SftpClient
Résultat void