/// <summary>
        /// Constructs an instance of <see cref="ExternalRequestQueueSummary"/> based on a <see cref="ExternalRequestQueue"/> object.
        /// </summary>
        /// <param name="item"></param>
        /// <returns></returns>
        /// <remark>
        /// </remark>
        private ExternalRequestQueueSummary CreateExternalRequestQueueSummary(ExternalRequestQueue item)
        {
            var summary = new ExternalRequestQueueSummary
            {
                TheExternalRequestQueue = item,
                ThePartition            = Partition,
                Request = ImageServerSerializer.DeserializeExternalRequest(item.RequestXml)
            };

            return(summary);
        }
 /// <summary>
 /// Constructs an instance of <see cref="ExternalRequestQueueSummary"/> based on a <see cref="ExternalRequestQueue"/> object.
 /// </summary>
 /// <param name="item"></param>
 /// <returns></returns>
 /// <remark>
 /// </remark>
 private ExternalRequestQueueSummary CreateExternalRequestQueueSummary(ExternalRequestQueue item)
 {
     var summary = new ExternalRequestQueueSummary
         {
             TheExternalRequestQueue = item, 
             ThePartition = Partition,
             Request = ImageServerSerializer.DeserializeExternalRequest(item.RequestXml)
         };
     
     return summary;
 }