internal Set(AdomdConnection connection, IDSFDataSet dataset, string cubeName, Axis axis)
 {
     this.axisDataset = dataset;
     this.cubeName    = cubeName;
     this.hierarchies = new HierarchyCollection(connection, this, cubeName);
     this.tuples      = new TupleCollection(connection, this, cubeName);
     this.axis        = axis;
 }
 internal Enumerator(TupleCollection tuples)
 {
     this.tuples       = tuples;
     this.currentIndex = -1;
 }