Beispiel #1
0
 public ImageMapAreaInstanceList Deconstruct(AspNetCore.ReportingServices.ReportProcessing.ReportProcessing.ProcessingContext processingContext, AspNetCore.ReportingServices.ReportProcessing.CustomReportItem context)
 {
     Global.Tracer.Assert(context != null && null != processingContext);
     if (this.m_list != null && this.m_list.Count != 0)
     {
         int count = this.m_list.Count;
         ImageMapAreaInstanceList imageMapAreaInstanceList = new ImageMapAreaInstanceList(count);
         for (int i = 0; i < count; i++)
         {
             ImageMapAreaInstance value = ((ImageMapArea)this.m_list[i]).Deconstruct(context);
             imageMapAreaInstanceList.Add(value);
         }
         return(imageMapAreaInstanceList);
     }
     return(null);
 }
        internal ImageMapAreaInstanceList Deconstruct(Microsoft.ReportingServices.ReportProcessing.ReportProcessing.ProcessingContext processingContext, Microsoft.ReportingServices.ReportProcessing.CustomReportItem context)
        {
            Global.Tracer.Assert(context != null && processingContext != null);
            if (m_list == null || m_list.Count == 0)
            {
                return(null);
            }
            int count = m_list.Count;
            ImageMapAreaInstanceList imageMapAreaInstanceList = new ImageMapAreaInstanceList(count);

            for (int i = 0; i < count; i++)
            {
                ImageMapAreaInstance value = ((ImageMapArea)m_list[i]).Deconstruct(context);
                imageMapAreaInstanceList.Add(value);
            }
            return(imageMapAreaInstanceList);
        }