public override void Close() { this._index.Close(); this._index = null; this._enumerator = null; }
public override void Close() { this._index.Close(); this._index = null; this.R.Close(); this.S.Close(); }
public override void Open() { this.R.Open(); this.S.Open(); this._index = new Bamboo.Query.Index(new int[] { this._s_index }, this.S.EstimatedSize); System.Collections.IList ss; while ((ss = this.S.GetNext()) != null) { this._index.Add(ss); } }
public override void Open() { this._index = new Bamboo.Query.Index(this._indexes, this.R.EstimatedSize); this.R.Open(); System.Collections.IList r; while ((r = this.R.GetNext()) != null) { this._index.Add(r); } this.R.Close(); this._enumerator = this._index.Keys.GetEnumerator(); }