public MdxNonEmptyJoined(MdxHierarchy mdxElements, List <MdxMeasureElement> mdxMeasures)
 {
     _mdxBuilders = new List <IMdxElement> {
         mdxElements
     };
     _mdxMeasures = new List <MdxMeasureElement>(mdxMeasures);
 }
        public MdxHierarchy(MdxHierarchy toCopy)
            : this(toCopy.Name)
        {
            KeyProperties = toCopy.KeyProperties;

            _children      = toCopy._children;
            _currentMember = toCopy._currentMember;
            _prevMember    = toCopy._prevMember;
            _members       = toCopy._members;
            _parent        = toCopy._parent;
        }
Exemple #3
0
 public MdxValueElement(
     MdxHierarchy hierarchyElement,
     string value,
     string secondValue = null,
     object lagValue    = null)
     : base(hierarchyElement)
 {
     Value        = value;
     _secondValue = secondValue;
     _lagValue    = lagValue;
 }