IndexService Class

Namespace:
Weavy.Core.Services
Assembly:
Weavy.Core.dll

Service layer for managing the fulltext index.

public static class IndexService
Inheritance:
System.Object → IndexService

Methods

Count() Gets the number of items in the fulltext index.
Delete(IEntity) Deletes an entity from the fulltext index.
Get(IEntity) Get a IndexDocument from the fulltext index.
Insert(IEntity) Insert an entity into the fulltext index.
Insert(IEnumerable) Insert a list of entities into the fulltext index.
Optimize() Optimize the fulltext index.
Search(Query, Boolean) Performs a search according to the specified Query object.
Search(Query, String) Performs a search with the specified searcher according to the specified Query object.