Aliyun.Acs.CloudAPI.Transform.V20160714.DescribeApiLatencyDataResponseUnmarshaller.Unmarshall C# (CSharp) Méthode

Unmarshall() public static méthode

public static Unmarshall ( UnmarshallerContext context ) : DescribeApiLatencyDataResponse
context UnmarshallerContext
Résultat DescribeApiLatencyDataResponse
        public static DescribeApiLatencyDataResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeApiLatencyDataResponse describeApiLatencyDataResponse = new DescribeApiLatencyDataResponse();

            describeApiLatencyDataResponse.HttpResponse = context.HttpResponse;
            describeApiLatencyDataResponse.RequestId = context.StringValue("DescribeApiLatencyData.RequestId");

            List<DescribeApiLatencyDataResponse.MonitorItem> callLatencys = new List<DescribeApiLatencyDataResponse.MonitorItem>();
            for (int i = 0; i < context.Length("DescribeApiLatencyData.CallLatencys.Length"); i++) {
                DescribeApiLatencyDataResponse.MonitorItem monitorItem = new DescribeApiLatencyDataResponse.MonitorItem();
                monitorItem.ItemTime = context.StringValue("DescribeApiLatencyData.CallLatencys["+ i +"].ItemTime");
                monitorItem.ItemValue = context.StringValue("DescribeApiLatencyData.CallLatencys["+ i +"].ItemValue");

                callLatencys.Add(monitorItem);
            }
            describeApiLatencyDataResponse.CallLatencys = callLatencys;

            return describeApiLatencyDataResponse;
        }
DescribeApiLatencyDataResponseUnmarshaller