C# 클래스 NuGet.Indexing.RankingsHandler

상속: IIndexReaderProcessorHandler
파일 보기 프로젝트 열기: NuGet/NuGet.Services.Metadata 1 사용 예제들

공개 메소드들

메소드 설명
Begin ( IndexReader indexReader ) : void
End ( IndexReader indexReader ) : void
GetRanking ( int>.IReadOnlyDictionary rankings, string id ) : Ranking
Process ( IndexReader indexReader, string readerName, int perSegmentDocumentNumber, int perIndexDocumentNumber, Lucene.Net.Documents.Document document, string id, NuGet.Versioning.NuGetVersion version ) : void
RankingsHandler ( int>.IReadOnlyDictionary rankings ) : System

메소드 상세

Begin() 공개 메소드

public Begin ( IndexReader indexReader ) : void
indexReader Lucene.Net.Index.IndexReader
리턴 void

End() 공개 메소드

public End ( IndexReader indexReader ) : void
indexReader Lucene.Net.Index.IndexReader
리턴 void

GetRanking() 공개 정적인 메소드

public static GetRanking ( int>.IReadOnlyDictionary rankings, string id ) : Ranking
rankings int>.IReadOnlyDictionary
id string
리턴 Ranking

Process() 공개 메소드

public Process ( IndexReader indexReader, string readerName, int perSegmentDocumentNumber, int perIndexDocumentNumber, Lucene.Net.Documents.Document document, string id, NuGet.Versioning.NuGetVersion version ) : void
indexReader Lucene.Net.Index.IndexReader
readerName string
perSegmentDocumentNumber int
perIndexDocumentNumber int
document Lucene.Net.Documents.Document
id string
version NuGet.Versioning.NuGetVersion
리턴 void

RankingsHandler() 공개 메소드

public RankingsHandler ( int>.IReadOnlyDictionary rankings ) : System
rankings int>.IReadOnlyDictionary
리턴 System