C# Class Rebel.Framework.Persistence.Examine.RebelExamineIndexer

Custom indexer for Rebel
Inheritance: LuceneIndexer
Afficher le fichier Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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"

Method Details

GetPolicy() protected méthode

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
Résultat FieldIndexTypes

RebelExamineIndexer() public méthode

Default constructor for use with provider implementation
public RebelExamineIndexer ( ) : System
Résultat System

RebelExamineIndexer() public méthode

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
Résultat System

RebelExamineIndexer() public méthode

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
Résultat System

RebelExamineIndexer() public méthode

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 ///
Résultat System