Aliyun.Acs.Cdn.Transform.V20141111.DescribeDomainReqHitRateDataResponseUnmarshaller.Unmarshall C# (CSharp) Метод

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

public static Unmarshall ( UnmarshallerContext context ) : DescribeDomainReqHitRateDataResponse
context UnmarshallerContext
Результат Aliyun.Acs.Cdn.Model.V20141111.DescribeDomainReqHitRateDataResponse
        public static DescribeDomainReqHitRateDataResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeDomainReqHitRateDataResponse describeDomainReqHitRateDataResponse = new DescribeDomainReqHitRateDataResponse();

            describeDomainReqHitRateDataResponse.HttpResponse = context.HttpResponse;
            describeDomainReqHitRateDataResponse.RequestId = context.StringValue("DescribeDomainReqHitRateData.RequestId");
            describeDomainReqHitRateDataResponse.DomainName = context.StringValue("DescribeDomainReqHitRateData.DomainName");
            describeDomainReqHitRateDataResponse.DataInterval = context.StringValue("DescribeDomainReqHitRateData.DataInterval");
            describeDomainReqHitRateDataResponse.StartTime = context.StringValue("DescribeDomainReqHitRateData.StartTime");
            describeDomainReqHitRateDataResponse.EndTime = context.StringValue("DescribeDomainReqHitRateData.EndTime");

            List<DescribeDomainReqHitRateDataResponse.DataModule> reqHitRateInterval = new List<DescribeDomainReqHitRateDataResponse.DataModule>();
            for (int i = 0; i < context.Length("DescribeDomainReqHitRateData.ReqHitRateInterval.Length"); i++) {
                DescribeDomainReqHitRateDataResponse.DataModule dataModule = new DescribeDomainReqHitRateDataResponse.DataModule();
                dataModule.TimeStamp = context.StringValue("DescribeDomainReqHitRateData.ReqHitRateInterval["+ i +"].TimeStamp");
                dataModule.Value = context.StringValue("DescribeDomainReqHitRateData.ReqHitRateInterval["+ i +"].Value");

                reqHitRateInterval.Add(dataModule);
            }
            describeDomainReqHitRateDataResponse.ReqHitRateInterval = reqHitRateInterval;

            return describeDomainReqHitRateDataResponse;
        }
DescribeDomainReqHitRateDataResponseUnmarshaller