public ReportItemCollection(AspNetCore.ReportingServices.ReportProcessing.ReportItemCollection reportItemColDef, ReportItemColInstance reportItemColInstance, RenderingContext renderingContext, NonComputedUniqueNames[] childrenNonComputedUniqueNames) { if (reportItemColInstance != null) { ReportItemColInstanceInfo instanceInfo = reportItemColInstance.GetInstanceInfo(renderingContext.ChunkManager, renderingContext.InPageSection); Global.Tracer.Assert(childrenNonComputedUniqueNames == null || null == instanceInfo.ChildrenNonComputedUniqueNames); if (childrenNonComputedUniqueNames == null) { childrenNonComputedUniqueNames = instanceInfo.ChildrenNonComputedUniqueNames; } } this.m_childrenNonComputedUniqueNames = childrenNonComputedUniqueNames; this.m_reportItemColInstance = reportItemColInstance; this.m_reportItemColDef = reportItemColDef; this.m_renderingContext = renderingContext; }
internal ReportItemCollection(Microsoft.ReportingServices.ReportProcessing.ReportItemCollection reportItemColDef, ReportItemColInstance reportItemColInstance, RenderingContext renderingContext, NonComputedUniqueNames[] childrenNonComputedUniqueNames) { if (reportItemColInstance != null) { ReportItemColInstanceInfo instanceInfo = reportItemColInstance.GetInstanceInfo(renderingContext.ChunkManager, renderingContext.InPageSection); Global.Tracer.Assert(childrenNonComputedUniqueNames == null || instanceInfo.ChildrenNonComputedUniqueNames == null); if (childrenNonComputedUniqueNames == null) { childrenNonComputedUniqueNames = instanceInfo.ChildrenNonComputedUniqueNames; } } m_childrenNonComputedUniqueNames = childrenNonComputedUniqueNames; m_reportItemColInstance = reportItemColInstance; m_reportItemColDef = reportItemColDef; m_renderingContext = renderingContext; }