Lucene.Net.Index.SegmentInfos.Remove C# (CSharp) Method

Remove() private method

Remove the SegmentCommitInfo at the provided index.

WARNING: O(N) cost

private Remove ( int index ) : void
index int
return void
        internal void Remove(int index)
        {
            segments.RemoveAt(index);
        }

Same methods

SegmentInfos::Remove ( Lucene.Net.Index.SegmentCommitInfo si ) : void

Usage Example

Example #1
0
 public virtual void Remove(string[] segs)
 {
     foreach (string n in segs)
     {
         int idx = GetIdx(n);
         infos.Remove(idx);
     }
     infos.Changed();
     infos.Commit(fsDir);
 }
All Usage Examples Of Lucene.Net.Index.SegmentInfos::Remove