Поделиться через


Класс CrawlStorePartitionManager

Этот класс предназначен для использования в PowerShell и другие созданные admin C# приложения для двух целей: 1. для балансирования хранилища обхода контента. 2. для перемещения данных из хранилища обхода при подготовке для удаления. Обе эти операции потенциально длительные, примерно часов, в зависимости от объема данных, который нужно переместить. Таким образом эти операции являются обе асинхронные. Общий шаблон для использования для этого класса является вызовом одного из методов «Begin», которые будет начать операцию и возвращает идентификатор Guid, который определяет работу. Затем опросить метод «Завершено», пока он возвращает значение «true». При перемещении данных из хранилища обхода при подготовке для удаления их абсолютно необходимо проверить состояние обхода магазины (через класс CrawlLog) для обеспечения действительно пустой хранилища обхода перед их удалением.

Иерархия наследования

System.Object
  Microsoft.Office.Server.Search.Administration.CrawlStorePartitionManager

Пространство имен:  Microsoft.Office.Server.Search.Administration
Сборка:  Microsoft.Office.Server.Search (в Microsoft.Office.Server.Search.dll)

Синтаксис

'Декларация
Public Class CrawlStorePartitionManager
'Применение
Dim instance As CrawlStorePartitionManager
public class CrawlStorePartitionManager

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы CrawlStorePartitionManager

Пространство имен Microsoft.Office.Server.Search.Administration