Classes
| Class | Description | |
|---|---|---|
|
|
FileReader |
A reader capable of reading the textual contents of file types
with available IFilter implementations.
|
|
|
HitComparer |
Hit comparer.
|
|
|
IndexHelper |
Indexing helper utility.
|
|
|
IndexingService |
Base class for indexing facitilies managing one or more indices.
|
|
|
IndexJobLocator |
Locates and creates instances of IndexJob.
|
|
|
IndexRebuilder |
Calls the Add(IEnumerable<(Of <<'(IndexDocument>)>>), String, String, Boolean) method and check for out of memory exceptions.
|
|
|
IndexSynchronizer |
Event subscriber and listener that enables indexing services
to keep their indexes synchronized with the underlying data repository.
|
|
|
IndexUpdateJob |
Base class for indexing synchronization strategies.
|
|
|
IndexUpdateJobConsumer |
Timed worker that consumes IndexUpdateJob instances that have been queued in IndexUpdateJobQueue.
|
|
|
IndexUpdateJobQueue |
Job queue for IndexUpdateJob instances.
|
|
|
OptimizationJob |
Scheduled job that optimizes an index, making querying against it faster.
|
|
|
QueryLocator |
In-memory implementation of a IQueryLocator.
Stores SearchQuery instances in a Dictionary<(Of <(<'TKey, TValue>)>)>.
|
|
|
QueryRequest |
Provides the data neccessary for an ISearchService to build a query
and execute it on one or more indexes.
|
|
|
ResultItem |
Base class for search result grid items.
|
|
|
ResultItemFactory<(Of <(<'T>)>)> |
Base class for result item factories.
|
|
|
SearchConfigurationService |
In-memory search configuration registry.
|
|
|
SearchInitializer |
Base class for facilities that registers query configuration elements.
|
|
|
SearchService |
Search facility capable of executing queries across one or more indexes,
as defined by the query and index configurations.
|
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IPersistingSearchConfigurationService |
In-memory extension of IConfigurationService.
|
Delegates
| Delegate | Description | |
|---|---|---|
|
|
IndexRebuilder..::..IIndexingService_AddHandler |
This method should be called to rebuild the index.
|