C# Class XG.Plugin.Webserver.Search.Packets

Afficher le fichier Open project: lformella/xdcc-grabscher

Méthodes publiques

Méthode Description
GetResults ( Model aSearch, bool aShowOfflineBots, int aStart, int aLimit, string aSort, bool aReverse ) : Results
Initialize ( ) : void
Save ( ) : void

Private Methods

Méthode Description
AddToIndex ( Packet aPacket ) : void
BuildPredefinedQuery ( string aName, bool aShowOfflineBots ) : Lucene.Net.Search.BooleanQuery
BuildQuery ( string aTerm, System.Int64 aSize, bool aShowOfflineBots ) : Lucene.Net.Search.BooleanQuery
BuildSort ( string aSort, bool aReverse ) : Lucene.Net.Search.Sort
BuildWildCardQueries ( IndexSearcher aSearcher, string aTerms, System.Int64 aSize, bool aShowOfflineBots, int aStart, int aLimit ) : IEnumerable
GenerateTermsFromSearchString ( string aTerm ) : string[]
GetPredefinedResults ( IndexSearcher aSearcher, Query aQuery, Lucene.Net.Search.Sort aSort, int aStart, int aLimit ) : Results
GetResult ( IndexSearcher aSercher, Query aQuery, Lucene.Net.Search.Sort aSort, int aStart, int aLimit ) : Result
GetTotalResults ( IndexSearcher aSercher, Query aQuery ) : int
ObjectAdded ( object aSender, AObject>.EventArgs aEventArgs ) : void
ObjectChanged ( object aSender, string[]>.EventArgs aEventArgs ) : void
ObjectEnabledChanged ( object sender, EventArgs aEventArgs ) : void
ObjectRemoved ( object aSender, AObject>.EventArgs aEventArgs ) : void
PacketToDocument ( Packet aPacket ) : Lucene.Net.Documents.Document
RemoveFromIndex ( Packet aPacket ) : void
UpdateIndex ( Packet aPacket ) : void

Method Details

GetResults() public static méthode

public static GetResults ( Model aSearch, bool aShowOfflineBots, int aStart, int aLimit, string aSort, bool aReverse ) : Results
aSearch Model
aShowOfflineBots bool
aStart int
aLimit int
aSort string
aReverse bool
Résultat Results

Initialize() public static méthode

public static Initialize ( ) : void
Résultat void

Save() public static méthode

public static Save ( ) : void
Résultat void