123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Xml.Serialization;
- namespace COSXML.Model.Tag
- {
-
-
-
-
- [XmlRoot("ListMultipartUploadsResult")]
- public sealed class ListMultipartUploads
- {
-
-
-
- [XmlElement("Bucket")]
- public string bucket;
-
-
-
- [XmlElement("Encoding-type")]
- public string encodingType;
-
-
-
- [XmlElement("KeyMarker")]
- public string keyMarker;
-
-
-
- [XmlElement("UploadIdMarker")]
- public string uploadIdMarker;
-
-
-
- [XmlElement("NextKeyMarker")]
- public string nextKeyMarker;
-
-
-
- [XmlElement("NextUploadIdMarker")]
- public string nextUploadIdMarker;
-
-
-
- [XmlElement("MaxUploads")]
- public string maxUploads;
-
-
-
- [XmlElement("IsTruncated")]
- public bool isTruncated;
-
-
-
-
- [XmlElement("Prefix")]
- public string prefix;
-
-
-
-
-
- [XmlElement("Delimiter")]
- public string delimiter;
-
-
-
-
- [XmlElement("Upload")]
- public List<Upload> uploads;
-
-
-
-
- [XmlElement("CommonPrefixes")]
- public List<CommonPrefixes> commonPrefixesList;
- public string GetInfo()
- {
- StringBuilder stringBuilder = new StringBuilder("{ListMultipartUploads:\n");
- stringBuilder.Append("Bucket:").Append(bucket).Append("\n");
- stringBuilder.Append("EncodingType:").Append(encodingType).Append("\n");
- stringBuilder.Append("KeyMarker:").Append(keyMarker).Append("\n");
- stringBuilder.Append("UploadIdMarker:").Append(uploadIdMarker).Append("\n");
- stringBuilder.Append("NextKeyMarker:").Append(nextKeyMarker).Append("\n");
- stringBuilder.Append("NextUploadIdMarker:").Append(nextUploadIdMarker).Append("\n");
- stringBuilder.Append("MaxUploads:").Append(maxUploads).Append("\n");
- stringBuilder.Append("IsTruncated:").Append(isTruncated).Append("\n");
- stringBuilder.Append("Prefix:").Append(prefix).Append("\n");
- stringBuilder.Append("Delimiter:").Append(delimiter).Append("\n");
- if (uploads != null)
- {
- foreach (Upload upload in uploads)
- {
- if (upload != null)
- {
- stringBuilder.Append(upload.GetInfo()).Append("\n");
- }
- }
- }
- if (commonPrefixesList != null)
- {
- foreach (CommonPrefixes commonPrefix in commonPrefixesList)
- {
- if (commonPrefix != null)
- {
- stringBuilder.Append(commonPrefix.GetInfo()).Append("\n");
- }
- }
- }
- stringBuilder.Append("}");
- return stringBuilder.ToString();
- }
- public sealed class Upload
- {
-
-
-
- [XmlElement("Key")]
- public string key;
-
-
-
- [XmlElement("UploadId")]
- public string uploadID;
-
-
-
- [XmlElement("StorageClass")]
- public string storageClass;
-
-
-
-
- [XmlElement("Initiator")]
- public Initiator initiator;
-
-
-
-
- [XmlElement("Owner")]
- public Owner owner;
-
-
-
- [XmlElement("Initiated")]
- public string initiated;
- public string GetInfo()
- {
- StringBuilder stringBuilder = new StringBuilder("{Upload:\n");
- stringBuilder.Append("Key:").Append(key).Append("\n");
- stringBuilder.Append("UploadID:").Append(uploadID).Append("\n");
- stringBuilder.Append("StorageClass:").Append(storageClass).Append("\n");
- if (initiator != null)
- {
- stringBuilder.Append(initiator.GetInfo()).Append("\n");
- }
- if (owner != null)
- {
- stringBuilder.Append(owner.GetInfo()).Append("\n");
- }
- stringBuilder.Append("Initiated:").Append(initiated).Append("\n");
- stringBuilder.Append("}");
- return stringBuilder.ToString();
- }
- }
- public sealed class CommonPrefixes
- {
-
-
-
- [XmlElement("Prefix")]
- public string prefix;
- public string GetInfo()
- {
- StringBuilder stringBuilder = new StringBuilder("{CommonPrefixes:\n");
- stringBuilder.Append("Prefix:").Append(prefix).Append("\n");
- stringBuilder.Append("}");
- return stringBuilder.ToString();
- }
- }
- public sealed class Initiator
- {
-
-
-
- [XmlElement("UIN")]
- public string uin;
-
-
-
- [XmlElement("ID")]
- public string id;
-
-
-
- [XmlElement("DisplayName")]
- public string displayName;
- public string GetInfo()
- {
- StringBuilder stringBuilder = new StringBuilder("{Initiator:\n");
- stringBuilder.Append("Uin:").Append(uin).Append("\n");
- stringBuilder.Append("Id:").Append(id).Append("\n");
- stringBuilder.Append("DisplayName:").Append(displayName).Append("\n");
- stringBuilder.Append("}");
- return stringBuilder.ToString();
- }
- }
- public sealed class Owner
- {
-
-
-
- public string uid;
-
-
-
- [XmlElement("ID")]
- public string id;
-
-
-
- [XmlElement("DisplayName")]
- public string displayName;
- public string GetInfo()
- {
- StringBuilder stringBuilder = new StringBuilder("{Owner:\n");
- stringBuilder.Append("Uid:").Append(uid).Append("\n");
- stringBuilder.Append("Id:").Append(id).Append("\n");
- stringBuilder.Append("DisplayName:").Append(displayName).Append("\n");
- stringBuilder.Append("}");
- return stringBuilder.ToString();
- }
- }
- }
- }
|