名称
|
说明
|
DownloadFile(string RemoteFileName, string LocalPath)
|
从FTP服务器下载文件,使用与远程文件同名的文件名来保存文件。
参数说明:
RemoteFileName: 远程文件名
LocalPath: 本地路径
|
DownloadFile(string RemoteFileName, string LocalPath, string LocalFileName)
|
从FTP服务器下载文件,指定本地路径和本地文件名。
参数说明:
LocalPath: 本地路径
LocalFilePath: 保存文件的本地路径,后面带有"\"
LocalFileName: 保存本地的文件名
|
DownloadFile(string RemoteFileName)
|
从FTP服务器下载文件,返回文件二进制数据。
参数说明:
RemoteFileName: 远程文件名
|
DownloadFileAsync(string RemoteFileName, string LocalPath, string LocalFileName)
|
从FTP服务器异步下载文件,指定本地路径和本地文件名。
参数说明:
RemoteFileName: 远程文件名
LocalPath: 保存文件的本地路径,后面带有"\"
LocalFileName: 保存本地的文件名
|
DownloadFileAsync(string RemoteFileName, string LocalFullPath)
|
从FTP服务器异步下载文件,指定本地完整路径文件名。
参数说明:
RemoteFileName: 远程文件名
LocalFullPath: 本地完整路径文件名
|
UploadFile(string LocalFullPath)
|
上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件名
|
UploadFile(string LocalFullPath, bool OverWriteRemoteFile)
|
上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件
OverWriteRemoteFile: 是否覆盖远程服务器上面同名的文件
|
UploadFile(string LocalFullPath, string RemoteFileName)
|
上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件
RemoteFileName: 要在FTP服务器上面保存文件名
|
UploadFile(string LocalFullPath, string RemoteFileName, bool OverWriteRemoteFile)
|
上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件名
RemoteFileName: 要在FTP服务器上面保存文件名
OverWriteRemoteFile: 是否覆盖远程服务器上面同名的文件
|
UploadFile(byte[] FileBytes, string RemoteFileName)
|
上传文件到FTP服务器。
参数说明:
FileBytes: 上传的二进制数据
RemoteFileName: 要在FTP服务器上面保存文件名
|
UploadFile(byte[] FileBytes, string RemoteFileName, bool OverWriteRemoteFile)
|
上传文件到FTP服务器。
参数说明:
FileBytes: 文件二进制内容
RemoteFileName: 要在FTP服务器上面保存文件名
OverWriteRemoteFile: 是否覆盖远程服务器上面同名的文件
|
UploadFileAsync(string LocalFullPath)
|
异步上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件名
|
UploadFileAsync(string LocalFullPath, bool OverWriteRemoteFile)
|
异步上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件
OverWriteRemoteFile: 是否覆盖远程服务器上面同名的文件
|
UploadFileAsync(string LocalFullPath, string RemoteFileName)
|
异步上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件
RemoteFileName: 要在FTP服务器上面保存文件名
|
UploadFileAsync(string LocalFullPath, string RemoteFileName, bool OverWriteRemoteFile)
|
异步上传文件到FTP服务器。
参数说明:
LocalFullPath: 本地带有完整路径的文件名
RemoteFileName: 要在FTP服务器上面保存文件名
OverWriteRemoteFile: 是否覆盖远程服务器上面同名的文件
|
UploadFileAsync(byte[] FileBytes, string RemoteFileName)
|
异步上传文件到FTP服务器。
参数说明:
FileBytes: 上传的二进制数据
RemoteFileName: 要在FTP服务器上面保存文件名
|
UploadFileAsync(byte[] FileBytes, string RemoteFileName, bool OverWriteRemoteFile)
|
异步上传文件到FTP服务器。
参数说明:
FileBytes: 文件二进制内容
RemoteFileName: 要在FTP服务器上面保存文件名
OverWriteRemoteFile: 是否覆盖远程服务器上面同名的文件
|
ListFilesAndDirectories()
|
列出FTP服务器上面当前目录的所有文件和目录。
|
ListFiles()
|
列出FTP服务器上面当前目录的所有文件。
|
ListDirectories()
|
列出FTP服务器上面当前目录的所有的目录。
|
DirectoryExist(string RemoteDirectoryName)
|
判断当前目录下指定的子目录是否存在。
参数说明:
RemoteDirectoryName: 指定的目录名
|
FileExist(string RemoteFileName)
|
判断一个远程文件是否存在服务器当前目录下面。
参数说明:
RemoteFileName: 远程文件名
|
DeleteFile(string RemoteFileName)
|
从FTP服务器上面删除一个文件。
参数说明:
RemoteFileName: 远程文件名
|
ReName(string RemoteFileName, string NewFileName)
|
更改一个文件的名称或一个目录的名称。
参数说明:
RemoteFileName: 原始文件或目录名称
NewFileName: 新的文件或目录的名称
|
CopyFileToAnotherDirectory(string RemoteFile, string DirectoryName)
|
把当前目录下面的一个文件拷贝到服务器上面另外的目录中,注意,拷贝文件之后,当前工作目录还是文件原来所在的目录。
参数说明:
RemoteFile: 当前目录下的文件名
DirectoryName: 新目录名称。
说明:如果新目录是当前目录的子目录,则直接指定子目录。如: SubDirectory1/SubDirectory2 ;
如果新目录不是当前目录的子目录,则必须从根目录一级一级的指定。如:./NewDirectory/SubDirectory1/SubDirectory2
|
MoveFileToAnotherDirectory(string RemoteFile, string DirectoryName)
|
把当前目录下面的一个文件移动到服务器上面另外的目录中,注意,移动文件之后,当前工作目录还是文件原来所在的目录。
参数说明:
RemoteFile: 当前目录下的文件名
DirectoryName: 新目录名称。
说明:如果新目录是当前目录的子目录,则直接指定子目录。如: SubDirectory1/SubDirectory2 ;
如果新目录不是当前目录的子目录,则必须从根目录一级一级的指定。如:./NewDirectory/SubDirectory1/SubDirectory2
|
MakeDirectory(string DirectoryName)
|
在FTP服务器上当前工作目录建立一个子目录。
参数说明:
DirectoryName: 子目录名称
|
RemoveDirectory(string DirectoryName)
|
从当前工作目录中删除一个子目录。
参数说明:
DirectoryName: 子目录名称
|
IsValidPathChars(string DirectoryName)
|
判断目录名中字符是否合法。
参数说明:
DirectoryName: 目录名称
|
IsValidFileChars(string FileName)
|
判断文件名中字符是否合法。
参数说明:
FileName: 文件名称
|
GotoDirectory(string DirectoryName)
|
进入一个目录。
参数说明:
DirectoryName:
新目录的名字。
说明:如果新目录是当前目录的子目录,则直接指定子目录。如: SubDirectory1/SubDirectory2 ;
如果新目录不是当前目录的子目录,则必须从根目录一级一级的指定。如:./NewDirectory/SubDirectory1/SubDirectory2
|
EnterOneSubDirectory(string DirectoryName)
|
从当前工作目录进入一个子目录。
参数说明:
DirectoryName: 子目录名称
|
ComeoutDirectory()
|
从当前工作目录往上一级目录。
|
|
|
相关推荐
网友“南疯”的一个比较好用的ftp类,支持包括异步的文件上传下载等一系列方法
C#封装的完整FTP类
一个c#封装的FTP类 很好用功能齐全 FTP处理操作类 下载文件 上传文件
1C#封装的完整FTP类[汇编].pdf
一个封装的比较完整的C#的FTP操作类 /// 下载文件 /// 上传文件 /// 上传文件的进度信息 /// 下载文件的进度信息 /// 删除文件 /// 列出文件 /// 列出目录 /// 进入子目录 /// 退出当前目录返回上一层目录...
抓住“十一五”机遇大力推进我国半导体先进封装测试业的发展——中国半导体封装测试技术与市场研讨会开幕辞.pdf
基于org.apache.commons.net.ftp.FTPClient; 实现的FTP 上传下载 封装类
C# FTP类的封装,实现FTP上传、下载等等FTP的一些操作,在VS2005下调试成功。
Android——okhttp的封装,Android——okhttp的封装,Android——okhttp的封装,Android——okhttp的封装,Android——okhttp的封装
socket编程——c语言封装——c++封装(一对一对话).zip
socket类——封装,没含多线程,socket类——封装,没含多线程,
NULL 博文链接:https://zhuoyaopingzi.iteye.com/blog/1255150
很好用的FTP客户端源码,已经封装成单独地类,调用十分方便,有例程。
该类存在错误 请下载http://download.csdn.net/source/334678
C# FTP操作封装类,直接使用,方便快捷!
.NET一个FTP操作类。但这个类经常出错,使用DISCUZ使用的类就好多了。
python面向对象中对封装的理解(csdn)————程序
详解二次封装VLAN技术——QINQ 实例讲解