Aliyun.Acs.Cdn.Transform.V20141111.DescribeRefreshTasksResponseUnmarshaller.Unmarshall C# (CSharp) 메소드

Unmarshall() 공개 정적인 메소드

public static Unmarshall ( UnmarshallerContext context ) : DescribeRefreshTasksResponse
context UnmarshallerContext
리턴 Aliyun.Acs.Cdn.Model.V20141111.DescribeRefreshTasksResponse
        public static DescribeRefreshTasksResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeRefreshTasksResponse describeRefreshTasksResponse = new DescribeRefreshTasksResponse();

            describeRefreshTasksResponse.HttpResponse = context.HttpResponse;
            describeRefreshTasksResponse.RequestId = context.StringValue("DescribeRefreshTasks.RequestId");
            describeRefreshTasksResponse.PageNumber = context.LongValue("DescribeRefreshTasks.PageNumber");
            describeRefreshTasksResponse.PageSize = context.LongValue("DescribeRefreshTasks.PageSize");
            describeRefreshTasksResponse.TotalCount = context.LongValue("DescribeRefreshTasks.TotalCount");

            List<DescribeRefreshTasksResponse.CDNTask> tasks = new List<DescribeRefreshTasksResponse.CDNTask>();
            for (int i = 0; i < context.Length("DescribeRefreshTasks.Tasks.Length"); i++) {
                DescribeRefreshTasksResponse.CDNTask cDNTask = new DescribeRefreshTasksResponse.CDNTask();
                cDNTask.TaskId = context.StringValue("DescribeRefreshTasks.Tasks["+ i +"].TaskId");
                cDNTask.ObjectPath = context.StringValue("DescribeRefreshTasks.Tasks["+ i +"].ObjectPath");
                cDNTask.Process = context.StringValue("DescribeRefreshTasks.Tasks["+ i +"].Process");
                cDNTask.Status = context.StringValue("DescribeRefreshTasks.Tasks["+ i +"].Status");
                cDNTask.CreationTime = context.StringValue("DescribeRefreshTasks.Tasks["+ i +"].CreationTime");

                tasks.Add(cDNTask);
            }
            describeRefreshTasksResponse.Tasks = tasks;

            return describeRefreshTasksResponse;
        }
DescribeRefreshTasksResponseUnmarshaller