RebuildResults

SearchOptions.RebuildResults property

Заставляет сервер перестроить папку поиска (2), соответствующую заданному запросу. Результаты поиска (то есть набор результатов) сохраняются в папке поиска на сервере. Таким образом, когда клиент возвращается с тем же запросом, но с новым диапазоном строк, строки извлекаются из набора результатов, который в настоящее время хранится в папке поиска. Весь набор результатов перестраивать не нужно. Папка поиска остается неизменной до тех пор, пока клиент не выполнит одно из следующих действий для обновления набора результатов: — отправляет запрос на поиск с указанием нового запроса. В этом случае папка поиска автоматически перестраивается. Узел RebuildResults включать необязательно. — отправляет поисковый запрос, включающий узел RebuildResults. В этом случае сервер вынужден перестроить папку поиска. Если добавляется новый элемент, он не появляется в наборе результатов до тех пор, пока набор результатов не будет обновлен. Если элемент удален, сервер отфильтрует удаленный элемент из набора результатов. Клиенту СЛЕДУЕТ отправлять новый поисковый запрос с заданным запросом и включать параметр RebuildResults каждые несколько дней, чтобы обеспечить точные результаты для этого запроса.

public bool RebuildResults { get; set; }

Смотрите также