internal Group(CustomReportItem owner, Microsoft.ReportingServices.ReportIntermediateFormat.ReportHierarchyNode memberDef, DataRegionMember dataMember) { m_isOldSnapshot = false; m_criOwner = owner; m_memberDef = memberDef; m_dataMember = dataMember; }
internal DataRegionMember(IDefinitionPath parentDefinitionPath, ReportItem owner, DataRegionMember parent, int parentCollectionIndex) { m_parentDefinitionPath = parentDefinitionPath; m_owner = owner; m_parent = parent; m_parentCollectionIndex = parentCollectionIndex; }
protected InternalStreamingOdpDynamicMemberLogicBase(DataRegionMember memberDef, OnDemandProcessingContext odpContext) { m_memberDef = memberDef; m_sorting = m_memberDef.DataRegionMemberDefinition.Sorting; m_grouping = m_memberDef.DataRegionMemberDefinition.Grouping; m_memberGroupAndSortExpressionFlag = m_memberDef.DataRegionMemberDefinition.MemberGroupAndSortExpressionFlag; m_odpContext = odpContext; }
public override TablixMember this[int index] { get { if (index < 0 || index >= Count) { throw new RenderingObjectModelException(ProcessingErrorCode.rsInvalidParameterRange, index, 0, Count); } if (m_children == null) { m_children = new DataRegionMember[Count]; } TablixMember tablixMember = (TablixMember)m_children[index]; if (tablixMember == null) { tablixMember = (TablixMember)(m_children[index] = new ShimListMember(this, base.OwnerTablix, m_renderGroups, index, m_isColumnGroup)); } return(tablixMember); } }
public override GaugeMember this[int index] { get { if (index < 0 || index >= Count) { throw new RenderingObjectModelException(ProcessingErrorCode.rsInvalidParameterRange, index, 0, Count); } if (m_children == null) { m_children = new DataRegionMember[Count]; } GaugeMember gaugeMember = (GaugeMember)m_children[index]; if (gaugeMember == null) { IReportScope reportScope = (m_parent != null) ? m_parent.ReportScope : m_owner.ReportScope; gaugeMember = (GaugeMember)(m_children[index] = new GaugeMember(reportScope, this, OwnerGaugePanel, m_parent, m_memberDefs[index])); } return(gaugeMember); } }
public override DataMember this[int index] { get { if (index < 0 || index >= Count) { throw new RenderingObjectModelException(ProcessingErrorCode.rsInvalidParameterRange, index, 0, Count); } if (m_children == null) { m_children = new DataRegionMember[Count]; } DataMember dataMember = (DataMember)m_children[index]; if (dataMember == null) { IReportScope reportScope = (m_parent != null) ? m_parent.ReportScope : m_owner.ReportScope; dataMember = (DataMember)(m_children[index] = new InternalDataMember(reportScope, this, base.OwnerCri, m_parent, m_memberDefs[index], index)); } return(dataMember); } }
public InternalFullOdpDynamicMemberLogic(DataRegionMember memberDef, OnDemandProcessingContext odpContext) { m_memberDef = memberDef; m_odpContext = odpContext; }
public InternalStreamingOdpDynamicMemberLogic(DataRegionMember memberDef, OnDemandProcessingContext odpContext) : base(memberDef, odpContext) { }