The LuceneIndexer type exposes the following members.

Constructors

  Name Description
Public method LuceneIndexer
Initializes a new instance of the LuceneIndexer class.

Methods

  Name Description
Public method Dispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Releases unmanaged resources and performs other cleanup operations before the LuceneIndexer is reclaimed by garbage collection.
(Overrides Object..::..Finalize()()()().)
Public method FindItems
Finds items containing the specified full-text query terms.
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetIndexPath
Gets the index path for the specified domain.
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method IndexItems
Indexes a list of item values and stores them in an index dedicated to the specified domain.
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  Name Description
Public field Static member DefaultIndexRootPath
The default value for IndexRootPath. The value is "/SimolLucene/".
Public field Static member DefaultOptimizationInterval
The default value for OptimizationInterval. The value is 100.

Properties

  Name Description
Public property IndexRootPath
Gets or sets the index root path.
Public property OptimizationInterval
Gets or sets the Lucene index optimization interval.

See Also