C# 클래스 XG.Plugin.Webserver.Search.Packets

파일 보기 프로젝트 열기: lformella/xdcc-grabscher

공개 메소드들

메소드 설명
GetResults ( Model aSearch, bool aShowOfflineBots, int aStart, int aLimit, string aSort, bool aReverse ) : Results
Initialize ( ) : void
Save ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

GetResults() 공개 정적인 메소드

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
리턴 Results

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

Save() 공개 정적인 메소드

public static Save ( ) : void
리턴 void