MultipartUpload.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*
  2. * Copyright (C) Alibaba Cloud Computing
  3. * All rights reserved.
  4. *
  5. * 版权所有 (C)阿里云计算有限公司
  6. */
  7. using System;
  8. using System.Globalization;
  9. namespace Aliyun.OSS
  10. {
  11. /// <summary>
  12. /// 获取MultipartUpload事件的信息。
  13. /// </summary>
  14. public class MultipartUpload
  15. {
  16. /// <summary>
  17. /// 获取Object的key。
  18. /// </summary>
  19. public string Key { get; internal set; }
  20. /// <summary>
  21. /// 获取上传Id。
  22. /// </summary>
  23. public string UploadId { get; internal set; }
  24. /// <summary>
  25. /// 获取Object的存储类别。
  26. /// </summary>
  27. public string StorageClass {get; internal set; }
  28. /// <summary>
  29. /// Multipart Upload事件初始化的时间。
  30. /// </summary>
  31. public DateTime Initiated {get; internal set;}
  32. internal MultipartUpload()
  33. { }
  34. /// <summary>
  35. /// 获取该实例的字符串表示。
  36. /// </summary>
  37. /// <returns>对象的字符串表示</returns>
  38. public override string ToString()
  39. {
  40. return string.Format(CultureInfo.InvariantCulture,
  41. "[MultipartUpload Key={0}, UploadId={1}]", Key, UploadId);
  42. }
  43. }
  44. }