C# 클래스 CSharpUtils.VirtualFileSystem.Ftp.FtpFileSystem

상속: RemoteFileSystem
파일 보기 프로젝트 열기: soywiz/csharputils 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
RootPath String
_Ftp CSharpUtils.Net.FTP

공개 메소드들

메소드 설명
Connect ( string Host, int Port, string Username, string Password, int timeout = 10000 ) : void
DownloadFile ( String RemoteFile, String LocalFile = null ) : String
EnsureConnect ( ) : RemoteFileSystem
FtpFileSystem ( ) : System
FtpFileSystem ( string Host, int Port, string Username, string Password, int timeout = 10000 ) : System
Shutdown ( ) : void
UploadFile ( String RemoteFile, String LocalFile ) : void

보호된 메소드들

메소드 설명
ImplCreateDirectory ( String Path, int Mode = 0777 ) : void
ImplDeleteFile ( string Path ) : void
ImplFindFiles ( string Path ) : IEnumerable
ImplGetFileInfo ( String Path ) : FileSystemEntry
RealPath ( String Path ) : String
_Connect ( ) : void

메소드 상세

Connect() 공개 메소드

public Connect ( string Host, int Port, string Username, string Password, int timeout = 10000 ) : void
Host string
Port int
Username string
Password string
timeout int
리턴 void

DownloadFile() 공개 메소드

public DownloadFile ( String RemoteFile, String LocalFile = null ) : String
RemoteFile String
LocalFile String
리턴 String

EnsureConnect() 공개 메소드

public EnsureConnect ( ) : RemoteFileSystem
리턴 RemoteFileSystem

FtpFileSystem() 공개 메소드

public FtpFileSystem ( ) : System
리턴 System

FtpFileSystem() 공개 메소드

public FtpFileSystem ( string Host, int Port, string Username, string Password, int timeout = 10000 ) : System
Host string
Port int
Username string
Password string
timeout int
리턴 System

ImplCreateDirectory() 보호된 메소드

protected ImplCreateDirectory ( String Path, int Mode = 0777 ) : void
Path String
Mode int
리턴 void

ImplDeleteFile() 보호된 메소드

protected ImplDeleteFile ( string Path ) : void
Path string
리턴 void

ImplFindFiles() 보호된 메소드

protected ImplFindFiles ( string Path ) : IEnumerable
Path string
리턴 IEnumerable

ImplGetFileInfo() 보호된 메소드

protected ImplGetFileInfo ( String Path ) : FileSystemEntry
Path String
리턴 FileSystemEntry

RealPath() 보호된 메소드

protected RealPath ( String Path ) : String
Path String
리턴 String

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

UploadFile() 공개 메소드

public UploadFile ( String RemoteFile, String LocalFile ) : void
RemoteFile String
LocalFile String
리턴 void

_Connect() 보호된 메소드

protected _Connect ( ) : void
리턴 void

프로퍼티 상세

RootPath 공개적으로 프로퍼티

public String RootPath
리턴 String

_Ftp 공개적으로 프로퍼티

public FTP,CSharpUtils.Net _Ftp
리턴 CSharpUtils.Net.FTP