Ejemplo n.º 1
0
 public IDocumentMap GetDocumentMap()
 {
     if (!this.m_executionSession.ExecutionInfo.HasDocMap)
     {
         return(null);
     }
     using (ProcessingStreamHandler @object = new ProcessingStreamHandler())
     {
         ProcessingContext        processingContext = this.CreateProcessingContext(@object.StreamCallback);
         ReportProcessing         reportProcessing  = this.CreateAndConfigureReportProcessing();
         OnDemandProcessingResult result            = default(OnDemandProcessingResult);
         IDocumentMap             documentMap       = reportProcessing.GetDocumentMap(this.m_executionSession.EventInfo, processingContext, out result);
         this.m_executionSession.SaveProcessingResult(result);
         return(documentMap);
     }
 }