示例#1
0
 /// <summary>
 /// 检测文件夹是否存在
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="dirName">检测文件夹名称</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>检测情况</returns>
 public static EExistence CF_IsExistDirectory(this ModFtpInfomation ftpInfomation, string dirName, out string errMsg)
 {
     return(FTPOperate.CF_IsExistDirectory(ftpInfomation, dirName, out errMsg));
 }
示例#2
0
 /// <summary>
 /// 上传文件
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(目标文件路径)</param>
 /// <param name="fileName">FTP文件名</param>
 /// <param name="filePath">本地文件路径</param>
 /// <param name="overwrite">是否覆盖文件</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 public static bool CF_UploadFile(this ModFtpInfomation ftpInfomation, string fileName, string filePath, bool overwrite, out string errMsg)
 {
     return(FTPOperate.CF_UploadFile(ftpInfomation, fileName, filePath, overwrite, out errMsg));
 }
示例#3
0
 /// <summary>
 /// 获取FTP请求
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>FTP请求</returns>
 public static FtpWebRequest CF_GetFtpRequest(this ModFtpInfomation ftpInfomation, out string errMsg)
 {
     return(FTPOperate.CF_GetFtpRequest(ftpInfomation, out errMsg));
 }
示例#4
0
 /// <summary>
 /// 检测文件是否存在
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="fileName">检测文件名称</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>检测情况</returns>
 public static EExistence CF_IsExistFile(this ModFtpInfomation ftpInfomation, string fileName, out string errMsg)
 {
     return(FTPOperate.CF_IsExistFile(ftpInfomation, fileName, out errMsg));
 }
示例#5
0
 /// <summary>
 /// 获取文件大小
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="fileName">文件名称</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>文件大小</returns>
 public static long CF_GetFileSize(this ModFtpInfomation ftpInfomation, string fileName, out string errMsg)
 {
     return(FTPOperate.CF_GetFileSize(ftpInfomation, fileName, out errMsg));
 }
示例#6
0
 /// <summary>
 /// 获取文件和文件夹列表
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(文件夹路径)</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>文件和文件夹列表</returns>
 public static List <ModFileInfo> CF_GetFileAndDirectory(this ModFtpInfomation ftpInfomation, out string errMsg)
 {
     return(FTPOperate.CF_GetFileAndDirectory(ftpInfomation, out errMsg));
 }
示例#7
0
 /// <summary>
 /// 创建文件夹
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="dirName">文件夹名称</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns></returns>
 public static bool CF_MakeDirectory(this ModFtpInfomation ftpInfomation, string dirName, out string errMsg)
 {
     return(FTPOperate.CF_MakeDirectory(ftpInfomation, dirName, out errMsg));
 }
示例#8
0
 /// <summary>
 /// 检测能否连接服务器
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(根目录)</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>检测情况</returns>
 public static bool CF_CanConnect(this ModFtpInfomation ftpInfomation, out string errMsg)
 {
     return(FTPOperate.CF_CanConnect(ftpInfomation, out errMsg));
 }
示例#9
0
 /// <summary>
 /// 重命名文件夹
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="orgDirName">原始文件夹名</param>
 /// <param name="tarDirName">目标文件夹名</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>重命名情况</returns>
 public static bool CF_RenameDirectory(this ModFtpInfomation ftpInfomation, string orgDirName, string tarDirName, out string errMsg)
 {
     return(FTPOperate.CF_RenameDirectory(ftpInfomation, orgDirName, tarDirName, out errMsg));
 }
示例#10
0
 /// <summary>
 /// 重命名文件
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="orgFileName">原始文件名</param>
 /// <param name="tarFileName">目标文件名</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>重命名情况</returns>
 public static bool CF_RenameFile(this ModFtpInfomation ftpInfomation, string orgFileName, string tarFileName, out string errMsg)
 {
     return(FTPOperate.CF_RenameFile(ftpInfomation, orgFileName, tarFileName, out errMsg));
 }
示例#11
0
 /// <summary>
 /// 删除文件
 /// </summary>
 /// <param name="ftpInfomation">FTP基本信息模型(父文件夹路径)</param>
 /// <param name="fileName">文件名称</param>
 /// <param name="errMsg">[OUT]错误信息</param>
 /// <returns>删除情况</returns>
 public static bool CF_DeleteFile(this ModFtpInfomation ftpInfomation, string fileName, out string errMsg)
 {
     return(FTPOperate.CF_DeleteFile(ftpInfomation, fileName, out errMsg));
 }