IIndexProvider - интерфейс |
Пространство имён: Orchard.Indexing
public interface IIndexProvider : ISingletonDependency, IDependency
Тип IIndexProvider предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| CreateIndex |
Creates a new index
| |
| CreateSearchBuilder |
Creates a search builder for this provider
| |
| Delete(String, IEnumerableInt32) |
Removes a set of existing document from the index
| |
| Delete(String, Int32) |
Removes an existing document from the index
| |
| DeleteIndex |
Deletes an existing index
| |
| Exists |
Checks whether an index is already existing or not
| |
| GetFields |
Returns every field available in the specified index
| |
| GetLastIndexUtc |
Returns the date and time when the index was last processed, or null if the index doesn't exist
| |
| IsEmpty |
Whether an index is empty or not
| |
| New |
Creates an empty document
| |
| NumDocs |
Gets the number of indexed documents
| |
| SetLastIndexUtc |
Sets the date and time when the index was last processed
| |
| Store(String, IDocumentIndex) |
Adds a new document to the index
| |
| Store(String, IEnumerableIDocumentIndex) |
Adds a set of new document to the index
|