Constructs an IndexWriter for the index in
CopyC#
path
, first creating it if it does not already exist. Text will be analyzed with
CopyC#
a
.
has this index open (
CopyC#
write.lock
could not be obtained)
read/written to or if there is any other low-level IO error

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

Syntax

C#
[ObsoleteAttribute("This constructor will be removed in the 3.0 release. Use IndexWriter(Directory,Analyzer,MaxFieldLength) instead, and call Commit() when needed.")]
public IndexWriter(
	FileInfo path,
	Analyzer a
)
Visual Basic
<ObsoleteAttribute("This constructor will be removed in the 3.0 release. Use IndexWriter(Directory,Analyzer,MaxFieldLength) instead, and call Commit() when needed.")> _
Public Sub New ( _
	path As FileInfo, _
	a As Analyzer _
)
Visual C++
[ObsoleteAttribute(L"This constructor will be removed in the 3.0 release. Use IndexWriter(Directory,Analyzer,MaxFieldLength) instead, and call Commit() when needed.")]
public:
IndexWriter(
	FileInfo^ path, 
	Analyzer^ a
)

Parameters

path
Type: System.IO..::..FileInfo
the path to the index directory
a
Type: Lucene.Net.Analysis..::..Analyzer
the analyzer to use

See Also