SearchReport

SearchReport class

एक खोज ऑपरेशन पर एक विस्तृत जानकारी का प्रतिनिधित्व करता है।

public class SearchReport

गुण

नाम विवरण
DocumentCount { get; } मिले दस्तावेजों की संख्या प्राप्त करता है।
EndTime { get; } खोज का समाप्ति समय प्राप्त करता है.
ObjectQuery { get; } वस्तु के रूप में खोज क्वेरी प्राप्त करता है।
OccurrenceCount { get; } पाई गई घटनाओं की कुल संख्या प्राप्त करता है।
SearchDuration { get; } खोज अवधि प्राप्त करता है।
SearchOptions { get; } खोज विकल्प प्राप्त करता है।
StartTime { get; } खोज का प्रारंभ समय प्राप्त करता है।
TextQuery { get; } टेक्स्ट फॉर्म में खोज क्वेरी प्राप्त करता है।

तरीकों

नाम विवरण
override ToString() रिटर्न एString जो वर्तमान का प्रतिनिधित्व करता हैSearchReport .

टिप्पणियों

और अधिक जानें

उदाहरण

उदाहरण वर्ग के एक विशिष्ट उपयोग को प्रदर्शित करता है।

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

// निर्दिष्ट फ़ोल्डर में एक इंडेक्स बनाना
Index index = new Index(indexFolder);

// निर्दिष्ट फ़ोल्डर से दस्तावेज़ अनुक्रमण
index.Add(documentsFolder);

// इंडेक्स में खोजा जा रहा है
SearchResult result1 = index.Search("Einstein");
SearchResult result2 = index.Search("\"Theory of Relativity\"");

// खोज रिपोर्ट प्राप्त करना
SearchReport[] reports = index.GetSearchReports();

// कंसोल पर रिपोर्ट प्रिंट करना
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();
}

यह सभी देखें