123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace LYFZ.Network
- {
- /// <summary>
- /// 服务器端文件信息
- /// </summary>
- public class ServerFileInfo
- {
- public ServerFileInfo()
- {
-
- }
- public ServerFileInfo(string info)
- {
- try
- {
- string[] fileInfos = info.Split('|');
- getMsg = fileInfos[0];
- fileName = fileInfos[1];
- fileSize =Convert.ToInt64(fileInfos[2]);
- isExists =Convert.ToBoolean(fileInfos[3]);
- createDatetime =Convert.ToDateTime(fileInfos[4]);
- updateDatetime = Convert.ToDateTime(fileInfos[5]);
- this.FileMd5 = fileInfos[6];
- }
- catch { getMsg = "获取失败,请检查网络连接是否正常"; }
- }
- string fileMd5 = "";
- public string FileMd5
- {
- get { return fileMd5; }
- set { fileMd5 = value; }
- }
- string getMsg = "未连到服务器";
- /// <summary>
- /// 文件信息获取情况说明
- /// </summary>
- public string GetMsg
- {
- get { return getMsg; }
- set { getMsg = value; }
- }
- string fileName = "";
- /// <summary>
- /// 文件名
- /// </summary>
- public string FileName
- {
- get { return fileName; }
- set { fileName = value; }
- }
- long fileSize = 0;
- /// <summary>
- /// 大小
- /// </summary>
- public long FileSize
- {
- get { return fileSize; }
- set { fileSize = value; }
- }
- bool isExists = false;
- /// <summary>
- /// 文件是否存在
- /// </summary>
- public bool IsExists
- {
- get { return isExists; }
- set { isExists = value; }
- }
- DateTime createDatetime;
- /// <summary>
- /// 创建时间
- /// </summary>
- public DateTime CreateDatetime
- {
- get { return createDatetime; }
- set { createDatetime = value; }
- }
- DateTime updateDatetime;
- /// <summary>
- /// 修改时间
- /// </summary>
- public DateTime UpdateDatetime
- {
- get { return updateDatetime; }
- set { updateDatetime = value; }
- }
- public override string ToString()
- {
- return getMsg + "|" + fileName + "|" + fileSize.ToString() + "|" + isExists.ToString() + "|" + createDatetime.ToString() + "|" + updateDatetime.ToString() + "|" + this.FileMd5;
- }
- }
- /* public class FileTransferPortObj
- {
- public FileTransferPortObj() {
-
- }
- private string _fileTransferIP = "0.0.0.0";//文件传输IP
- /// <summary>
- /// 文件传输IP
- /// </summary>
- public string FileTransferIP
- {
- get { return _fileTransferIP; }
- set { _fileTransferIP = value; }
- }
- private int _fileTransferPort = 0;//文件传输端口号
- /// <summary>
- /// 文件传输端口号
- /// </summary>
- public int FileTransferPort
- {
- get { return _fileTransferPort; }
- set { _fileTransferPort = value; }
- }
- private bool _YS_EnableMapped = false;
- /// <summary>
- /// 是否启用内网版端口映射
- /// </summary>
- public bool YS_EnableMapped
- {
- get { return _YS_EnableMapped; }
- set { _YS_EnableMapped = value; }
- }
- private int _YS_fileTransferPort = 0;//映射端户端文件传输端口号
- /// <summary>
- /// 映射端户端文件传输端口号
- /// </summary>
- public int YS_fileTransferPort
- {
- get { return _YS_fileTransferPort; }
- set { _YS_fileTransferPort = value; }
- }
- }*/
- }
|