ResxDescrition.cs 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. //----------------------------------------------------------------
  6. //Module Name: $safeprojectname$
  7. //Purpose:
  8. //CopyRight: Muchinfo
  9. //History:
  10. //----------------------------------------------------------------
  11. //DateTime 2016/12/15 11:07:39
  12. //Author
  13. //Description Create
  14. //----------------------------------------------------------------
  15. using Muchinfo.MTPClient.Data.Helper;
  16. namespace Muchinfo.MTPClient.Data
  17. {
  18. /// <summary>
  19. /// 下载资源
  20. /// </summary>
  21. public class ResxDescrition
  22. {
  23. /// <summary>
  24. /// 显示资源键值
  25. /// </summary>
  26. [PropertyDisc("constKey")]
  27. public string ConstKey { get; set; }
  28. /// <summary>
  29. /// 显示资源 内容
  30. /// </summary>
  31. [PropertyDisc("remarks")]
  32. public string Remarks { get; set; }
  33. }
  34. /// <summary>
  35. /// 资源类型版本
  36. /// </summary>
  37. public enum ResxVerType
  38. {
  39. // 1 产品版本 2 db版本 3 常量版本 4 错误码版本
  40. /// <summary>
  41. /// 产品版本
  42. /// </summary>
  43. Product=1,
  44. /// <summary>
  45. /// db版本
  46. /// </summary>
  47. db=2,
  48. /// <summary>
  49. /// 常量版本
  50. /// </summary>
  51. _const=3,
  52. /// <summary>
  53. /// 错误码版本
  54. /// </summary>
  55. errorCode=4,
  56. }
  57. /// <summary>
  58. /// 资源版本号
  59. /// </summary>
  60. public class ResxVerInfo
  61. {
  62. /// <summary>
  63. /// 版本类型
  64. /// </summary>
  65. [PropertyDisc("Versiontype")]
  66. public ResxVerType Versiontype { get; set; }
  67. /// <summary>
  68. /// 显示版本号
  69. /// </summary>
  70. [PropertyDisc("versionno")]
  71. public ulong Versionno { get; set; }
  72. }
  73. }