C# Класс NuGet.Indexing.IndexReaderProcessor

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

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

Метод Описание
AddHandler ( IIndexReaderProcessorHandler handler ) : void
IndexReaderProcessor ( bool enumerateSubReaders ) : Lucene.Net.Documents
Process ( IndexReader indexReader ) : void

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

Метод Описание
GetId ( Lucene.Net.Documents.Document document ) : string
GetVersion ( Lucene.Net.Documents.Document document ) : NuGet.Versioning.NuGetVersion
ProcessDocument ( IndexReader indexReader, string readerName, int perReaderDocumentNumber, int perIndexDocumentNumber, Lucene.Net.Documents.Document document, bool isDelete ) : void
ProcessReader ( IndexReader indexReader, string readerName, int &perIndexDocumentNumber ) : void

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

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

public AddHandler ( IIndexReaderProcessorHandler handler ) : void
handler IIndexReaderProcessorHandler
Результат void

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

public IndexReaderProcessor ( bool enumerateSubReaders ) : Lucene.Net.Documents
enumerateSubReaders bool
Результат Lucene.Net.Documents

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

public Process ( IndexReader indexReader ) : void
indexReader Lucene.Net.Index.IndexReader
Результат void