Interface IExamineManager
Namespace: Examine
Assembly: Examine.Core.dll
Syntax
public interface IExamineManager
Properties
| Improve this Doc View SourceIndexes
Gets a list of all index providers
Declaration
IEnumerable<IIndex> Indexes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IIndex> |
Remarks
This returns all config based indexes and indexers registered in code
RegisteredSearchers
Gets a list of all manually configured search providers
Declaration
IEnumerable<ISearcher> RegisteredSearchers { get; }
Property Value
Type | Description |
---|---|
IEnumerable<ISearcher> |
Remarks
This returns only those searchers explicitly registered with
Methods
| Improve this Doc View SourceDispose()
Declaration
void Dispose()
TryGetIndex(String, out IIndex)
Returns an indexer by name
Declaration
bool TryGetIndex(string indexName, out IIndex index)
Parameters
Type | Name | Description |
---|---|---|
System.String | indexName | |
IIndex | index |
Returns
Type | Description |
---|---|
System.Boolean | true if the index was found by name |
TryGetSearcher(String, out ISearcher)
Returns a searcher that was registered with
Declaration
bool TryGetSearcher(string searcherName, out ISearcher searcher)
Parameters
Type | Name | Description |
---|---|---|
System.String | searcherName | |
ISearcher | searcher |
Returns
Type | Description |
---|---|
System.Boolean | true if the searcher was found by name |