public SPBProcessingStub(ReportControlSession reportControlSession, string streamRoot, PageCountMode pageCountMode) { this.m_reportControlSession = reportControlSession; this.m_pageCountMode = pageCountMode; this.m_spbContext.StartPage = 1; this.m_spbContext.EndPage = 1; this.m_spbContext.MeasureItems = false; this.m_spbContext.AddToggledItems = false; this.m_spbContext.SecondaryStreams = SecondaryStreams.Server; this.m_spbContext.AddSecondaryStreamNames = true; this.m_spbContext.UseImageConsolidation = true; this.m_streamRoot = streamRoot; }
public ViewerRenderer(ReportControlSession reportControlSession, AspNetCore.ReportingServices.Interfaces.CreateAndRegisterStream streamCallback, ViewerRendererDeviceInfo deviceInfo, NameValueCollection browserCaps, SecondaryStreams secondaryStreams, PageCountMode pageCountMode) : base(new DetachedReportWrapper(deviceInfo.RawDeviceInfo["StreamRoot"] ?? ""), new SPBProcessingStub(reportControlSession, HttpUtility.HtmlEncode(deviceInfo.RawDeviceInfo["StreamRoot"] ?? ""), pageCountMode), new NameValueCollection(), deviceInfo, deviceInfo.RawDeviceInfo, browserCaps, streamCallback, secondaryStreams) { }
public HTML5ViewerRenderer(ReportControlSession reportControlSession, CreateAndRegisterStream streamCallback, ViewerRendererDeviceInfo deviceInfo, NameValueCollection browserCaps, SecondaryStreams secondaryStreams, PageCountMode pageCountMode, IElementExtender elementExtender) : base(new HTML5ViewerRenderer.DetachedReportWrapper(deviceInfo.RawDeviceInfo["StreamRoot"] ?? ""), new HTML5ViewerRenderer.SPBProcessingStub(reportControlSession, HttpUtility.HtmlEncode(deviceInfo.RawDeviceInfo["StreamRoot"] ?? ""), pageCountMode), new NameValueCollection(), deviceInfo, deviceInfo.RawDeviceInfo, browserCaps, streamCallback, secondaryStreams, elementExtender) { }