Constructs an IndexWriter for the index in
CopyC#, first creating it if it does not
already exist. Text will be analyzed with
CopyC#.
NOTE: autoCommit (see above) is set to false with this
constructor.
path
a
has this index open (
CopyC# could not
be obtained)
write.lock read/written to or if there is any other low-level
IO error
Namespace: Lucene.Net.IndexAssembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1
Syntax
| C# |
|---|
[ObsoleteAttribute("Use IndexWriter(Directory, Analyzer, MaxFieldLength)")] public IndexWriter( string path, Analyzer a, IndexWriter..::..MaxFieldLength mfl ) |
| Visual Basic |
|---|
<ObsoleteAttribute("Use IndexWriter(Directory, Analyzer, MaxFieldLength)")> _ Public Sub New ( _ path As String, _ a As Analyzer, _ mfl As IndexWriter..::..MaxFieldLength _ ) |
| Visual C++ |
|---|
[ObsoleteAttribute(L"Use IndexWriter(Directory, Analyzer, MaxFieldLength)")] public: IndexWriter( String^ path, Analyzer^ a, IndexWriter..::..MaxFieldLength^ mfl ) |
Parameters
- path
- Type: System..::..String
the path to the index directory
- a
- Type: Lucene.Net.Analysis..::..Analyzer
the analyzer to use
- mfl
- Type: Lucene.Net.Index..::..IndexWriter..::..MaxFieldLength
Maximum field length in number of terms/tokens: LIMITED, UNLIMITED, or user-specified via the MaxFieldLength constructor.