IndexingReport
περιεχόμενα
[
κρύβω
]
IndexingReport class
Αντιπροσωπεύει λεπτομερείς πληροφορίες για μια λειτουργία ευρετηρίασης.
public class IndexingReport
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
EndTime { get; } | Λαμβάνει την ώρα λήξης της ευρετηρίασης. |
Errors { get; } | Λαμβάνει τη λίστα σφαλμάτων. |
IndexedDocuments { get; } | Λαμβάνει τη λίστα των εγγράφων με ευρετήριο. |
IndexedDocumentsSize { get; } | Λαμβάνει το συνολικό μήκος των εγγράφων με ευρετήριο σε MB. |
IndexingTime { get; } | Λαμβάνει τη διάρκεια ευρετηρίασης. |
RemovedDocuments { get; } | Λαμβάνει τη λίστα των εγγράφων που έχουν αφαιρεθεί από το ευρετήριο. |
SegmentCount { get; } | Λαμβάνει τον αριθμό των τμημάτων ευρετηρίου. |
StartTime { get; } | Λαμβάνει την ώρα έναρξης ευρετηρίου. |
TotalDocumentsInIndex { get; } | Λαμβάνει τον συνολικό αριθμό των εγγράφων στο ευρετήριο. |
TotalIndexSize { get; } | Λαμβάνει το συνολικό μέγεθος ευρετηρίου σε byte. |
TotalTermCount { get; } | Λαμβάνει τον συνολικό αριθμό όρων στο ευρετήριο. |
UpdatedDocuments { get; } | Λαμβάνει τη λίστα με τα ενημερωμένα έγγραφα. |
Παρατηρήσεις
Μάθε περισσότερα
Παραδείγματα
Το παράδειγμα δείχνει μια τυπική χρήση της κλάσης.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments1\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Δημιουργία ευρετηρίου στον καθορισμένο φάκελο
Index index = new Index(indexFolder);
// Ευρετηρίαση εγγράφων
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Λήψη αναφορών ευρετηρίου
IndexingReport[] reports = index.GetIndexingReports();
// Εκτύπωση αναφορών στην κονσόλα
foreach (IndexingReport report in reports)
{
Console.WriteLine("Time: " + report.StartTime);
Console.WriteLine("Duration: " + report.IndexingTime);
Console.WriteLine("Documents total: " + report.TotalDocumentsInIndex);
Console.WriteLine("Terms total: " + report.TotalTermCount);
Console.WriteLine("Indexed documents size (MB): " + report.IndexedDocumentsSize);
Console.WriteLine("Index size (MB): " + (report.TotalIndexSize / 1024.0 / 1024.0));
Console.WriteLine();
}
Δείτε επίσης
- χώρος ονομάτων GroupDocs.Search.Common
- συνέλευση GroupDocs.Search