Aliyun.Acs.Ecs.Transform.V20140526.DescribeEipMonitorDataResponseUnmarshaller.Unmarshall C# (CSharp) Метод

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

public static Unmarshall ( UnmarshallerContext context ) : DescribeEipMonitorDataResponse
context UnmarshallerContext
Результат Aliyun.Acs.Ecs.Model.V20140526.DescribeEipMonitorDataResponse
        public static DescribeEipMonitorDataResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeEipMonitorDataResponse describeEipMonitorDataResponse = new DescribeEipMonitorDataResponse();

            describeEipMonitorDataResponse.HttpResponse = context.HttpResponse;
            describeEipMonitorDataResponse.RequestId = context.StringValue("DescribeEipMonitorData.RequestId");

            List<DescribeEipMonitorDataResponse.EipMonitorData> eipMonitorDatas = new List<DescribeEipMonitorDataResponse.EipMonitorData>();
            for (int i = 0; i < context.Length("DescribeEipMonitorData.EipMonitorDatas.Length"); i++) {
                DescribeEipMonitorDataResponse.EipMonitorData eipMonitorData = new DescribeEipMonitorDataResponse.EipMonitorData();
                eipMonitorData.EipRX = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipRX");
                eipMonitorData.EipTX = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipTX");
                eipMonitorData.EipFlow = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipFlow");
                eipMonitorData.EipBandwidth = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipBandwidth");
                eipMonitorData.EipPackets = context.IntegerValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].EipPackets");
                eipMonitorData.TimeStamp = context.StringValue("DescribeEipMonitorData.EipMonitorDatas["+ i +"].TimeStamp");

                eipMonitorDatas.Add(eipMonitorData);
            }
            describeEipMonitorDataResponse.EipMonitorDatas = eipMonitorDatas;

            return describeEipMonitorDataResponse;
        }
DescribeEipMonitorDataResponseUnmarshaller