C# Class Compass.Coondornator.ServerConnection

Inheritance: IDisposable
Afficher le fichier Open project: dbaileychess/Compass Class Usage Examples

Méthodes publiques

Méthode Description
ConnectAsync ( string password ) : Task
CreateDirectory ( string remoteDirectory ) : string
DecryptString ( string encryptedData ) : SecureString
Dispose ( ) : void
EncryptString ( SecureString input ) : string
GetBlastDatabases ( ) : Task>
ListDirectory ( string remoteDirectory ) : IEnumerable
PutFileAsync ( File file, string remoteDirectory, string destName = "" ) : System.Threading.Tasks.Task
PutFilesAsync ( IEnumerable files, string remoteDirectory ) : System.Threading.Tasks.Task
RunSubmission ( string remoteJobDirectory, string submitFileName ) : string
ServerConnection ( string hostURL, string username ) : System
ToInsecureString ( SecureString input ) : string
ToSecureString ( string input ) : SecureString

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
OnUploadProgress ( long position, long length ) : void
OnUploadStart ( string fileName ) : void

Method Details

ConnectAsync() public méthode

public ConnectAsync ( string password ) : Task
password string
Résultat Task

CreateDirectory() public méthode

public CreateDirectory ( string remoteDirectory ) : string
remoteDirectory string
Résultat string

DecryptString() public static méthode

public static DecryptString ( string encryptedData ) : SecureString
encryptedData string
Résultat System.Security.SecureString

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EncryptString() public static méthode

public static EncryptString ( SecureString input ) : string
input System.Security.SecureString
Résultat string

GetBlastDatabases() public méthode

public GetBlastDatabases ( ) : Task>
Résultat Task>

ListDirectory() public méthode

public ListDirectory ( string remoteDirectory ) : IEnumerable
remoteDirectory string
Résultat IEnumerable

PutFileAsync() public méthode

public PutFileAsync ( File file, string remoteDirectory, string destName = "" ) : System.Threading.Tasks.Task
file System.IO.File
remoteDirectory string
destName string
Résultat System.Threading.Tasks.Task

PutFilesAsync() public méthode

public PutFilesAsync ( IEnumerable files, string remoteDirectory ) : System.Threading.Tasks.Task
files IEnumerable
remoteDirectory string
Résultat System.Threading.Tasks.Task

RunSubmission() public méthode

public RunSubmission ( string remoteJobDirectory, string submitFileName ) : string
remoteJobDirectory string
submitFileName string
Résultat string

ServerConnection() public méthode

public ServerConnection ( string hostURL, string username ) : System
hostURL string
username string
Résultat System

ToInsecureString() public static méthode

public static ToInsecureString ( SecureString input ) : string
input System.Security.SecureString
Résultat string

ToSecureString() public static méthode

public static ToSecureString ( string input ) : SecureString
input string
Résultat System.Security.SecureString