IndexingReport
Contenu
[
Cacher
]
IndexingReport class
Représente une information détaillée sur une opération d’indexation.
public class IndexingReport
Propriétés
Nom | La description |
---|---|
EndTime { get; } | Obtient l’heure de fin d’indexation. |
Errors { get; } | Obtient la liste des erreurs. |
IndexedDocuments { get; } | Obtient la liste des documents indexés. |
IndexedDocumentsSize { get; } | Obtient la longueur totale des documents indexés en Mo. |
IndexingTime { get; } | Obtient la durée d’indexation. |
RemovedDocuments { get; } | Obtient la liste des documents supprimés de l’index. |
SegmentCount { get; } | Obtient le nombre de segments d’index. |
StartTime { get; } | Obtient l’heure de début de l’indexation. |
TotalDocumentsInIndex { get; } | Obtient le nombre total de documents dans l’index. |
TotalIndexSize { get; } | Obtient la taille totale de l’index en octets. |
TotalTermCount { get; } | Obtient le nombre total de termes dans index. |
UpdatedDocuments { get; } | Obtient la liste des documents mis à jour. |
Remarques
Apprendre encore plus
Exemples
L’exemple montre une utilisation typique de la classe.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments1\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Création d'un index dans le dossier spécifié
Index index = new Index(indexFolder);
// Indexation des documents
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Obtention des rapports d'indexation
IndexingReport[] reports = index.GetIndexingReports();
// Impression des rapports sur la console
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();
}
Voir également
- espace de noms GroupDocs.Search.Common
- Assemblée GroupDocs.Search