SearchReport
isi
[
bersembunyi
]
SearchReport class
Mewakili informasi mendetail tentang operasi pencarian.
public class SearchReport
Properti
Nama | Keterangan |
---|---|
DocumentCount { get; } | Mendapat jumlah dokumen yang ditemukan. |
EndTime { get; } | Mendapatkan waktu akhir pencarian. |
ObjectQuery { get; } | Mendapat kueri penelusuran dalam bentuk objek. |
OccurrenceCount { get; } | Mendapat jumlah total kemunculan yang ditemukan. |
SearchDuration { get; } | Mendapatkan durasi pencarian. |
SearchOptions { get; } | Mendapatkan opsi pencarian. |
StartTime { get; } | Mendapatkan waktu mulai pencarian. |
TextQuery { get; } | Mendapat permintaan pencarian dalam bentuk teks. |
Metode
Nama | Keterangan |
---|---|
override ToString() | Mengembalikan aString yang mewakili arusSearchReport . |
Perkataan
Belajarlah lagi
Contoh
Contoh ini menunjukkan penggunaan umum kelas.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
// Membuat indeks di folder yang ditentukan
Index index = new Index(indexFolder);
// Pengindeksan dokumen dari folder yang ditentukan
index.Add(documentsFolder);
// Mencari di index
SearchResult result1 = index.Search("Einstein");
SearchResult result2 = index.Search("\"Theory of Relativity\"");
// Mendapatkan laporan pencarian
SearchReport[] reports = index.GetSearchReports();
// Mencetak laporan ke konsol
foreach (SearchReport report in reports)
{
Console.WriteLine("Query: " + report.TextQuery);
Console.WriteLine("Time: " + report.StartTime);
Console.WriteLine("Duration: " + report.SearchDuration);
Console.WriteLine("Documents: " + report.DocumentCount);
Console.WriteLine("Occurrences: " + report.OccurrenceCount);
Console.WriteLine();
}
Lihat juga
- ruang nama GroupDocs.Search.Common
- perakitan GroupDocs.Search