C# Класс Raven.Database.Indexing.SimpleIndex

Наследование: Index
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
IndexDocuments ( AbstractViewGenerator viewGenerator, IEnumerable documents, WorkContext context, IStorageActionsAccessor actions, System.DateTime minimumTimestamp ) : void
Remove ( string keys, WorkContext context ) : void
SimpleIndex ( Lucene.Net.Store.Directory directory, string name, Raven.Database.Indexing.IndexDefinition indexDefinition, AbstractViewGenerator viewGenerator ) : System

Приватные методы

Метод Описание
ExtractIndexDataFromDocument ( AnonymousObjectToLuceneDocumentConverter anonymousObjectToLuceneDocumentConverter, Raven.Database.Linq.DynamicJsonObject dynamicJsonObject ) : IndexingResult
ExtractIndexDataFromDocument ( AnonymousObjectToLuceneDocumentConverter anonymousObjectToLuceneDocumentConverter, PropertyDescriptorCollection properties, object doc ) : IndexingResult

Описание методов

IndexDocuments() публичный Метод

public IndexDocuments ( AbstractViewGenerator viewGenerator, IEnumerable documents, WorkContext context, IStorageActionsAccessor actions, System.DateTime minimumTimestamp ) : void
viewGenerator Raven.Database.Linq.AbstractViewGenerator
documents IEnumerable
context WorkContext
actions IStorageActionsAccessor
minimumTimestamp System.DateTime
Результат void

Remove() публичный Метод

public Remove ( string keys, WorkContext context ) : void
keys string
context WorkContext
Результат void

SimpleIndex() публичный Метод

public SimpleIndex ( Lucene.Net.Store.Directory directory, string name, Raven.Database.Indexing.IndexDefinition indexDefinition, AbstractViewGenerator viewGenerator ) : System
directory Lucene.Net.Store.Directory
name string
indexDefinition Raven.Database.Indexing.IndexDefinition
viewGenerator Raven.Database.Linq.AbstractViewGenerator
Результат System