IndexingReport
Содержание
[
Скрывать
]
IndexingReport class
Представляет подробную информацию об операции индексирования.
public class IndexingReport
Характеристики
Имя | Описание |
---|---|
EndTime { get; } | Получает время окончания индексации. |
Errors { get; } | Получает список ошибок. |
IndexedDocuments { get; } | Получает список проиндексированных документов. |
IndexedDocumentsSize { get; } | Получает общую длину проиндексированных документов в МБ. |
IndexingTime { get; } | Получает продолжительность индексации. |
RemovedDocuments { get; } | Получает список удаленных из индекса документов. |
SegmentCount { get; } | Получает количество сегментов индекса. |
StartTime { get; } | Получает время начала индексации. |
TotalDocumentsInIndex { get; } | Получает общее количество документов в индексе. |
TotalIndexSize { get; } | Получает общий размер индекса в байтах. |
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