C# Класс Rebel.Framework.Persistence.Examine.RebelExamineIndexer

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

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

Метод Описание
RebelExamineIndexer ( ) : System

Default constructor for use with provider implementation

RebelExamineIndexer ( Analyzer analyzer, SynchronizationType synchronizationType, Lucene luceneDirectory ) : System

Constructor to allow for creating an indexer at runtime with a specified lucene directory

RebelExamineIndexer ( DirectoryInfo workingFolder, Analyzer analyzer, SynchronizationType synchronizationType ) : System

Constructor to allow for creating an indexer at runtime

RebelExamineIndexer ( IEnumerable indexSetConfig ) : System

Default constructor for use with provider implementation

Защищенные методы

Метод Описание
GetPolicy ( string fieldName, string indexCategory ) : FieldIndexTypes

Determines the indexing policy for the field specified, by default unless this method is overridden, all fields will be "Analyzed"

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

GetPolicy() защищенный Метод

Determines the indexing policy for the field specified, by default unless this method is overridden, all fields will be "Analyzed"
protected GetPolicy ( string fieldName, string indexCategory ) : FieldIndexTypes
fieldName string
indexCategory string
Результат FieldIndexTypes

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

Default constructor for use with provider implementation
public RebelExamineIndexer ( ) : System
Результат System

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

Constructor to allow for creating an indexer at runtime with a specified lucene directory
public RebelExamineIndexer ( Analyzer analyzer, SynchronizationType synchronizationType, Lucene luceneDirectory ) : System
analyzer Lucene.Net.Analysis.Analyzer
synchronizationType SynchronizationType
luceneDirectory Lucene
Результат System

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

Constructor to allow for creating an indexer at runtime
public RebelExamineIndexer ( DirectoryInfo workingFolder, Analyzer analyzer, SynchronizationType synchronizationType ) : System
workingFolder System.IO.DirectoryInfo
analyzer Lucene.Net.Analysis.Analyzer
synchronizationType SynchronizationType
Результат System

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

Default constructor for use with provider implementation
public RebelExamineIndexer ( IEnumerable indexSetConfig ) : System
indexSetConfig IEnumerable /// All index sets specified to be queried against in order to setup the indexer ///
Результат System