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

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

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

            describeDBInstancesByExpireTimeResponse.HttpResponse = context.HttpResponse;
            describeDBInstancesByExpireTimeResponse.RequestId = context.StringValue("DescribeDBInstancesByExpireTime.RequestId");
            describeDBInstancesByExpireTimeResponse.PageNumber = context.IntegerValue("DescribeDBInstancesByExpireTime.PageNumber");
            describeDBInstancesByExpireTimeResponse.TotalRecordCount = context.IntegerValue("DescribeDBInstancesByExpireTime.TotalRecordCount");
            describeDBInstancesByExpireTimeResponse.PageRecordCount = context.IntegerValue("DescribeDBInstancesByExpireTime.PageRecordCount");

            List<DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime> items = new List<DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime>();
            for (int i = 0; i < context.Length("DescribeDBInstancesByExpireTime.Items.Length"); i++) {
                DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime dBInstanceExpireTime = new DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime();
                dBInstanceExpireTime.DBInstanceId = context.StringValue("DescribeDBInstancesByExpireTime.Items["+ i +"].DBInstanceId");
                dBInstanceExpireTime.DBInstanceDescription = context.StringValue("DescribeDBInstancesByExpireTime.Items["+ i +"].DBInstanceDescription");
                dBInstanceExpireTime.ExpireTime = context.StringValue("DescribeDBInstancesByExpireTime.Items["+ i +"].ExpireTime");

                items.Add(dBInstanceExpireTime);
            }
            describeDBInstancesByExpireTimeResponse.Items = items;

            return describeDBInstancesByExpireTimeResponse;
        }
DescribeDBInstancesByExpireTimeResponseUnmarshaller