Inheritance: Aliyun.Acs.Core.AcsResponse
        public static QueryUniqueDeviceStatResponse Unmarshall(UnmarshallerContext context)
        {
            QueryUniqueDeviceStatResponse queryUniqueDeviceStatResponse = new QueryUniqueDeviceStatResponse();

            queryUniqueDeviceStatResponse.HttpResponse = context.HttpResponse;
            queryUniqueDeviceStatResponse.RequestId = context.StringValue("QueryUniqueDeviceStat.RequestId");

            List<QueryUniqueDeviceStatResponse.AppDeviceStat> appDeviceStats = new List<QueryUniqueDeviceStatResponse.AppDeviceStat>();
            for (int i = 0; i < context.Length("QueryUniqueDeviceStat.AppDeviceStats.Length"); i++) {
                QueryUniqueDeviceStatResponse.AppDeviceStat appDeviceStat = new QueryUniqueDeviceStatResponse.AppDeviceStat();
                appDeviceStat.Time = context.StringValue("QueryUniqueDeviceStat.AppDeviceStats["+ i +"].Time");
                appDeviceStat.Count = context.LongValue("QueryUniqueDeviceStat.AppDeviceStats["+ i +"].Count");

                appDeviceStats.Add(appDeviceStat);
            }
            queryUniqueDeviceStatResponse.AppDeviceStats = appDeviceStats;

            return queryUniqueDeviceStatResponse;
        }