Aliyun.Acs.Mts.Transform.V20140618.ListAllMediaBucketResponseUnmarshaller.Unmarshall C# (CSharp) Метод

Unmarshall() публичный статический Метод

public static Unmarshall ( UnmarshallerContext context ) : Aliyun.Acs.Mts.Model.V20140618.ListAllMediaBucketResponse
context UnmarshallerContext
Результат Aliyun.Acs.Mts.Model.V20140618.ListAllMediaBucketResponse
        public static ListAllMediaBucketResponse Unmarshall(UnmarshallerContext context)
        {
            ListAllMediaBucketResponse listAllMediaBucketResponse = new ListAllMediaBucketResponse();

            listAllMediaBucketResponse.HttpResponse = context.HttpResponse;
            listAllMediaBucketResponse.RequestId = context.StringValue("ListAllMediaBucket.RequestId");

            List<ListAllMediaBucketResponse.MediaBucket> mediaBucketList = new List<ListAllMediaBucketResponse.MediaBucket>();
            for (int i = 0; i < context.Length("ListAllMediaBucket.MediaBucketList.Length"); i++) {
                ListAllMediaBucketResponse.MediaBucket mediaBucket = new ListAllMediaBucketResponse.MediaBucket();
                mediaBucket.Bucket = context.StringValue("ListAllMediaBucket.MediaBucketList["+ i +"].Bucket");
                mediaBucket.Type = context.StringValue("ListAllMediaBucket.MediaBucketList["+ i +"].Type");

                mediaBucketList.Add(mediaBucket);
            }
            listAllMediaBucketResponse.MediaBucketList = mediaBucketList;

            return listAllMediaBucketResponse;
        }
ListAllMediaBucketResponseUnmarshaller