Aliyun.Acs.Rds.Transform.V20140815.DescribeOptimizeAdviceOnStorageResponseUnmarshaller.Unmarshall C# (CSharp) Метод

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

public static Unmarshall ( UnmarshallerContext context ) : DescribeOptimizeAdviceOnStorageResponse
context UnmarshallerContext
Результат Aliyun.Acs.Rds.Model.V20140815.DescribeOptimizeAdviceOnStorageResponse
        public static DescribeOptimizeAdviceOnStorageResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeOptimizeAdviceOnStorageResponse describeOptimizeAdviceOnStorageResponse = new DescribeOptimizeAdviceOnStorageResponse();

            describeOptimizeAdviceOnStorageResponse.HttpResponse = context.HttpResponse;
            describeOptimizeAdviceOnStorageResponse.RequestId = context.StringValue("DescribeOptimizeAdviceOnStorage.RequestId");
            describeOptimizeAdviceOnStorageResponse.DBInstanceId = context.StringValue("DescribeOptimizeAdviceOnStorage.DBInstanceId");
            describeOptimizeAdviceOnStorageResponse.TotalRecordsCount = context.IntegerValue("DescribeOptimizeAdviceOnStorage.TotalRecordsCount");
            describeOptimizeAdviceOnStorageResponse.PageNumber = context.IntegerValue("DescribeOptimizeAdviceOnStorage.PageNumber");
            describeOptimizeAdviceOnStorageResponse.PageRecordCount = context.IntegerValue("DescribeOptimizeAdviceOnStorage.PageRecordCount");

            List<DescribeOptimizeAdviceOnStorageResponse.AdviceOnStorage> items = new List<DescribeOptimizeAdviceOnStorageResponse.AdviceOnStorage>();
            for (int i = 0; i < context.Length("DescribeOptimizeAdviceOnStorage.Items.Length"); i++) {
                DescribeOptimizeAdviceOnStorageResponse.AdviceOnStorage adviceOnStorage = new DescribeOptimizeAdviceOnStorageResponse.AdviceOnStorage();
                adviceOnStorage.DBName = context.StringValue("DescribeOptimizeAdviceOnStorage.Items["+ i +"].DBName");
                adviceOnStorage.TableName = context.StringValue("DescribeOptimizeAdviceOnStorage.Items["+ i +"].TableName");
                adviceOnStorage.CurrentEngine = context.StringValue("DescribeOptimizeAdviceOnStorage.Items["+ i +"].CurrentEngine");
                adviceOnStorage.AdviseEngine = context.StringValue("DescribeOptimizeAdviceOnStorage.Items["+ i +"].AdviseEngine");

                items.Add(adviceOnStorage);
            }
            describeOptimizeAdviceOnStorageResponse.Items = items;

            return describeOptimizeAdviceOnStorageResponse;
        }
DescribeOptimizeAdviceOnStorageResponseUnmarshaller