internal MemberCollection(AdomdConnection connection, DataTable memberHierarchyDataTable, string cubeName, Level parentLevel, Member parentMember) { if (memberHierarchyDataTable == null) { this.memberCollectionInternal = new EmptyMembersCollection(); return; } this.memberCollectionInternal = new AxisHierarchyMemberCollection(connection, memberHierarchyDataTable, cubeName, parentLevel, parentMember); }
internal MemberCollection(AdomdConnection connection, Tuple tuple, string cubeName) { this.memberCollectionInternal = new AxisTupleMemberCollection(connection, tuple, cubeName); }