Example #1
0
        public static QueryTaskResponse Unmarshall(UnmarshallerContext _ctx)
        {
            QueryTaskResponse queryTaskResponse = new QueryTaskResponse();

            queryTaskResponse.HttpResponse = _ctx.HttpResponse;
            queryTaskResponse.RequestId    = _ctx.StringValue("QueryTask.RequestId");
            queryTaskResponse.Success      = _ctx.BooleanValue("QueryTask.Success");
            queryTaskResponse.Code         = _ctx.StringValue("QueryTask.Code");
            queryTaskResponse.ErrorMessage = _ctx.StringValue("QueryTask.ErrorMessage");

            QueryTaskResponse.QueryTask_Data data = new QueryTaskResponse.QueryTask_Data();
            data.JobId             = _ctx.StringValue("QueryTask.Data.JobId");
            data.JobName           = _ctx.StringValue("QueryTask.Data.JobName");
            data.TaskId            = _ctx.StringValue("QueryTask.Data.TaskId");
            data.ProductKey        = _ctx.StringValue("QueryTask.Data.ProductKey");
            data.DeviceName        = _ctx.StringValue("QueryTask.Data.DeviceName");
            data.IotId             = _ctx.StringValue("QueryTask.Data.IotId");
            data.Progress          = _ctx.StringValue("QueryTask.Data.Progress");
            data.UtcQueueTime      = _ctx.StringValue("QueryTask.Data.UtcQueueTime");
            data.UtcModified       = _ctx.StringValue("QueryTask.Data.UtcModified");
            data.StatusDetail      = _ctx.StringValue("QueryTask.Data.StatusDetail");
            data.Status            = _ctx.StringValue("QueryTask.Data.Status");
            data.Message           = _ctx.StringValue("QueryTask.Data.Message");
            queryTaskResponse.Data = data;

            return(queryTaskResponse);
        }
Example #2
0
        public static QueryTaskResponse Unmarshall(UnmarshallerContext context)
        {
            QueryTaskResponse queryTaskResponse = new QueryTaskResponse();

            queryTaskResponse.HttpResponse = context.HttpResponse;
            queryTaskResponse.RequestId    = context.StringValue("QueryTask.RequestId");
            queryTaskResponse.Action       = context.StringValue("QueryTask.Action");
            queryTaskResponse.Progress     = context.IntegerValue("QueryTask.Progress");

            return(queryTaskResponse);
        }