Ejemplo n.º 1
0
        public override void Close()
        {
            this._index.Close();
            this._index = null;

            this._enumerator = null;
        }
Ejemplo n.º 2
0
        public override void Close()
        {
            this._index.Close();
            this._index = null;

            this.R.Close();
            this.S.Close();
        }
Ejemplo n.º 3
0
        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);
            }
        }
Ejemplo n.º 4
0
        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();
        }