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; }
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; }
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; }