Utility class for executing code that needs to do something with the current segments file. This is necessary with lock-less commits because from the time you locate the current segments file name, until you actually open it, read its contents, or check modified time, etc., it could have been deleted due to a writer commit finishing.

Namespace: Lucene.Net.Index
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public abstract class FindSegmentsFile
Visual Basic
Public MustInherit Class FindSegmentsFile
Visual C++
public ref class FindSegmentsFile abstract

Inheritance Hierarchy

System..::..Object
  Lucene.Net.Index..::..SegmentInfos..::..FindSegmentsFile

See Also