示例#1
0
 internal RenderingContext(RenderingContext copy, Uri contextUri, EmbeddedImageHashtable embeddedImages, ImageStreamNames imageStreamNames, ICatalogItemContext subreportICatalogItemContext)
 {
     m_commonInfo       = copy.m_commonInfo;
     m_inPageSection    = false;
     m_prefix           = null;
     m_eventInfo        = copy.m_eventInfo;
     m_reportSnapshot   = copy.ReportSnapshot;
     m_processedItems   = null;
     m_cachedHiddenInfo = copy.m_cachedHiddenInfo;
     m_contextUri       = contextUri;
     m_embeddedImages   = embeddedImages;
     m_imageStreamNames = imageStreamNames;
     m_currentReportICatalogItemContext = subreportICatalogItemContext;
     m_jobContext     = copy.m_jobContext;
     m_dataProtection = copy.m_dataProtection;
 }
示例#2
0
 internal RenderingContext(RenderingContext copy, string prefix)
 {
     m_commonInfo       = copy.m_commonInfo;
     m_inPageSection    = true;
     m_prefix           = prefix;
     m_eventInfo        = null;
     m_reportSnapshot   = null;
     m_processedItems   = null;
     m_cachedHiddenInfo = null;
     m_contextUri       = copy.m_contextUri;
     m_embeddedImages   = copy.EmbeddedImages;
     m_imageStreamNames = copy.ImageStreamNames;
     m_currentReportICatalogItemContext = m_commonInfo.TopLevelReportContext;
     m_jobContext     = copy.m_jobContext;
     m_dataProtection = copy.m_dataProtection;
 }
示例#3
0
 internal RenderingContext(ReportSnapshot reportSnapshot, string rendererID, DateTime executionTime, EmbeddedImageHashtable embeddedImages, ImageStreamNames imageStreamNames, EventInformation eventInfo, ICatalogItemContext reportContext, Uri contextUri, NameValueCollection reportParameters, Microsoft.ReportingServices.ReportProcessing.ReportProcessing.GetReportChunk getChunkCallback, ChunkManager.RenderingChunkManager chunkManager, IGetResource getResourceCallback, Microsoft.ReportingServices.ReportProcessing.ReportProcessing.GetChunkMimeType getChunkMimeType, Microsoft.ReportingServices.ReportProcessing.ReportProcessing.StoreServerParameters storeServerParameters, bool retrieveRenderingInfo, UserProfileState allowUserProfileState, ReportRuntimeSetup reportRuntimeSetup, IJobContext jobContext, IDataProtection dataProtection)
 {
     m_commonInfo       = new CommonInfo(rendererID, executionTime, reportContext, reportParameters, getChunkCallback, chunkManager, getResourceCallback, getChunkMimeType, storeServerParameters, retrieveRenderingInfo, allowUserProfileState, reportRuntimeSetup, reportSnapshot.Report.IntermediateFormatVersion);
     m_inPageSection    = false;
     m_prefix           = null;
     m_eventInfo        = eventInfo;
     m_reportSnapshot   = reportSnapshot;
     m_processedItems   = null;
     m_cachedHiddenInfo = null;
     m_contextUri       = contextUri;
     m_embeddedImages   = embeddedImages;
     m_imageStreamNames = imageStreamNames;
     m_currentReportICatalogItemContext = m_commonInfo.TopLevelReportContext;
     m_jobContext     = jobContext;
     m_dataProtection = dataProtection;
 }