C# Class SenseNet.Search.LuceneSearchEngine

Inheritance: ISearchEngine
Afficher le fichier Open project: maxpavlov/FlexNet

Méthodes publiques

Méthode Description
DeserializeIndexDocumentInfo ( byte indexDocumentInfoBytes ) : object
Execute ( NodeQuery nodeQuery ) : IEnumerable
Execute ( string lucQuery ) : IEnumerable
GetAllDocumentVersionsByNodeId ( int nodeId ) : IEnumerable
GetAnalyzers ( ) : Type>.IDictionary
GetPopulator ( ) : IIndexPopulator
SetIndexingInfo ( object indexingInfo ) : void

Private Methods

Méthode Description
LuceneSearchEngine ( ) : System
NotifyIndexingInfoChanged ( ) : void

Method Details

DeserializeIndexDocumentInfo() public méthode

public DeserializeIndexDocumentInfo ( byte indexDocumentInfoBytes ) : object
indexDocumentInfoBytes byte
Résultat object

Execute() public méthode

public Execute ( NodeQuery nodeQuery ) : IEnumerable
nodeQuery NodeQuery
Résultat IEnumerable

Execute() public méthode

public Execute ( string lucQuery ) : IEnumerable
lucQuery string
Résultat IEnumerable

GetAllDocumentVersionsByNodeId() public static méthode

public static GetAllDocumentVersionsByNodeId ( int nodeId ) : IEnumerable
nodeId int
Résultat IEnumerable

GetAnalyzers() public méthode

public GetAnalyzers ( ) : Type>.IDictionary
Résultat Type>.IDictionary

GetPopulator() public méthode

public GetPopulator ( ) : IIndexPopulator
Résultat IIndexPopulator

SetIndexingInfo() public méthode

public SetIndexingInfo ( object indexingInfo ) : void
indexingInfo object
Résultat void