public static DescribeOptimizeAdviceOnMissPKResponse Unmarshall(UnmarshallerContext context)
{
DescribeOptimizeAdviceOnMissPKResponse describeOptimizeAdviceOnMissPKResponse = new DescribeOptimizeAdviceOnMissPKResponse();
describeOptimizeAdviceOnMissPKResponse.HttpResponse = context.HttpResponse;
describeOptimizeAdviceOnMissPKResponse.RequestId = context.StringValue("DescribeOptimizeAdviceOnMissPK.RequestId");
describeOptimizeAdviceOnMissPKResponse.TotalRecordsCount = context.IntegerValue("DescribeOptimizeAdviceOnMissPK.TotalRecordsCount");
describeOptimizeAdviceOnMissPKResponse.PageNumber = context.IntegerValue("DescribeOptimizeAdviceOnMissPK.PageNumber");
describeOptimizeAdviceOnMissPKResponse.PageRecordCount = context.IntegerValue("DescribeOptimizeAdviceOnMissPK.PageRecordCount");
List<DescribeOptimizeAdviceOnMissPKResponse.AdviceOnMissPK> items = new List<DescribeOptimizeAdviceOnMissPKResponse.AdviceOnMissPK>();
for (int i = 0; i < context.Length("DescribeOptimizeAdviceOnMissPK.Items.Length"); i++) {
DescribeOptimizeAdviceOnMissPKResponse.AdviceOnMissPK adviceOnMissPK = new DescribeOptimizeAdviceOnMissPKResponse.AdviceOnMissPK();
adviceOnMissPK.DBName = context.StringValue("DescribeOptimizeAdviceOnMissPK.Items["+ i +"].DBName");
adviceOnMissPK.TableName = context.StringValue("DescribeOptimizeAdviceOnMissPK.Items["+ i +"].TableName");
items.Add(adviceOnMissPK);
}
describeOptimizeAdviceOnMissPKResponse.Items = items;
return describeOptimizeAdviceOnMissPKResponse;
}