asp.net 一个封装比较完整的FTP类(2)

参数说明:

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)

 

把当前目录下面的一个文件拷贝到服务器上面另外的目录中,注意,拷贝文件之后,当前工作目录还是文件原来所在的目录。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjfwjg.html