C# 클래스 Compass.Coondornator.ServerConnection

상속: IDisposable
파일 보기 프로젝트 열기: dbaileychess/Compass 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
OnUploadProgress ( long position, long length ) : void
OnUploadStart ( string fileName ) : void

메소드 상세

ConnectAsync() 공개 메소드

public ConnectAsync ( string password ) : Task
password string
리턴 Task

CreateDirectory() 공개 메소드

public CreateDirectory ( string remoteDirectory ) : string
remoteDirectory string
리턴 string

DecryptString() 공개 정적인 메소드

public static DecryptString ( string encryptedData ) : SecureString
encryptedData string
리턴 System.Security.SecureString

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EncryptString() 공개 정적인 메소드

public static EncryptString ( SecureString input ) : string
input System.Security.SecureString
리턴 string

GetBlastDatabases() 공개 메소드

public GetBlastDatabases ( ) : Task>
리턴 Task>

ListDirectory() 공개 메소드

public ListDirectory ( string remoteDirectory ) : IEnumerable
remoteDirectory string
리턴 IEnumerable

PutFileAsync() 공개 메소드

public PutFileAsync ( File file, string remoteDirectory, string destName = "" ) : System.Threading.Tasks.Task
file System.IO.File
remoteDirectory string
destName string
리턴 System.Threading.Tasks.Task

PutFilesAsync() 공개 메소드

public PutFilesAsync ( IEnumerable files, string remoteDirectory ) : System.Threading.Tasks.Task
files IEnumerable
remoteDirectory string
리턴 System.Threading.Tasks.Task

RunSubmission() 공개 메소드

public RunSubmission ( string remoteJobDirectory, string submitFileName ) : string
remoteJobDirectory string
submitFileName string
리턴 string

ServerConnection() 공개 메소드

public ServerConnection ( string hostURL, string username ) : System
hostURL string
username string
리턴 System

ToInsecureString() 공개 정적인 메소드

public static ToInsecureString ( SecureString input ) : string
input System.Security.SecureString
리턴 string

ToSecureString() 공개 정적인 메소드

public static ToSecureString ( string input ) : SecureString
input string
리턴 System.Security.SecureString