Наследование: Aliyun.Acs.Core.AcsResponse
        public static QueryPushStatResponse Unmarshall(UnmarshallerContext context)
        {
            QueryPushStatResponse queryPushStatResponse = new QueryPushStatResponse();

            queryPushStatResponse.HttpResponse = context.HttpResponse;
            queryPushStatResponse.RequestId = context.StringValue("QueryPushStat.RequestId");

            List<QueryPushStatResponse.PushStat> pushStats = new List<QueryPushStatResponse.PushStat>();
            for (int i = 0; i < context.Length("QueryPushStat.PushStats.Length"); i++) {
                QueryPushStatResponse.PushStat pushStat = new QueryPushStatResponse.PushStat();
                pushStat.MessageId = context.StringValue("QueryPushStat.PushStats["+ i +"].MessageId");
                pushStat.SentCount = context.LongValue("QueryPushStat.PushStats["+ i +"].SentCount");
                pushStat.ReceivedCount = context.LongValue("QueryPushStat.PushStats["+ i +"].ReceivedCount");
                pushStat.OpenedCount = context.LongValue("QueryPushStat.PushStats["+ i +"].OpenedCount");
                pushStat.DeletedCount = context.LongValue("QueryPushStat.PushStats["+ i +"].DeletedCount");

                pushStats.Add(pushStat);
            }
            queryPushStatResponse.PushStats = pushStats;

            return queryPushStatResponse;
        }