예제 #1
0
 public Group(CustomReportItem owner, AspNetCore.ReportingServices.ReportIntermediateFormat.ReportHierarchyNode memberDef, DataRegionMember dataMember)
 {
     this.m_isOldSnapshot = false;
     this.m_criOwner      = owner;
     this.m_memberDef     = memberDef;
     this.m_dataMember    = dataMember;
 }
 public DataRegionMember(IDefinitionPath parentDefinitionPath, ReportItem owner, DataRegionMember parent, int parentCollectionIndex)
 {
     this.m_parentDefinitionPath = parentDefinitionPath;
     this.m_owner  = owner;
     this.m_parent = parent;
     this.m_parentCollectionIndex = parentCollectionIndex;
 }
 protected InternalStreamingOdpDynamicMemberLogicBase(DataRegionMember memberDef, OnDemandProcessingContext odpContext)
 {
     this.m_memberDef = memberDef;
     this.m_sorting   = this.m_memberDef.DataRegionMemberDefinition.Sorting;
     this.m_grouping  = this.m_memberDef.DataRegionMemberDefinition.Grouping;
     this.m_memberGroupAndSortExpressionFlag = this.m_memberDef.DataRegionMemberDefinition.MemberGroupAndSortExpressionFlag;
     this.m_odpContext = odpContext;
 }
예제 #4
0
 public InternalStreamingOdpDynamicMemberLogic(DataRegionMember memberDef, OnDemandProcessingContext odpContext)
     : base(memberDef, odpContext)
 {
 }
 public InternalFullOdpDynamicMemberLogic(DataRegionMember memberDef, OnDemandProcessingContext odpContext)
 {
     this.m_memberDef  = memberDef;
     this.m_odpContext = odpContext;
 }