Элементы CrawlStorePartitionManager
Этот класс предназначен для использования в PowerShell и другие созданные admin C# приложения для двух целей: 1. для балансирования хранилища обхода контента. 2. для перемещения данных из хранилища обхода при подготовке для удаления. Обе эти операции потенциально длительные, примерно часов, в зависимости от объема данных, который нужно переместить. Таким образом эти операции являются обе асинхронные. Общий шаблон для использования для этого класса является вызовом одного из методов «Begin», которые будет начать операцию и возвращает идентификатор Guid, который определяет работу. Затем опросить метод «Завершено», пока он возвращает значение «true». При перемещении данных из хранилища обхода при подготовке для удаления их абсолютно необходимо проверить состояние обхода магазины (через класс CrawlLog) для обеспечения действительно пустой хранилища обхода перед их удалением.
Тип CrawlStorePartitionManager предоставляет следующие элементы.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
CrawlStorePartitionManager |
Вверх
Методы
Имя | Описание | |
---|---|---|
![]() |
BeginCrawlStoreRebalancing | Запустите перераспределения в хранилищах обхода содержимого. |
![]() |
BeginMovingDataOutOfCrawlStores | Начните перемещение данных из хранилища обхода с указанных идентификаторов в остальные магазины обхода контента. В конце этой операции обхода содержимого указанного хранилища будет пустым. |
![]() |
Completed | Проверка состояния изменения секции обход хранилища с предоставленным идентификатором. Этот метод следует использовать для проверки состояния перераспределения и перемещения данных, который инициируется с помощью методов, приведенных выше. |
![]() |
CrawlStoresAreUnbalanced | Проверьте, если для обхода содержимого равномерно распределяется по всем хранилищ обхода контента для этого приложения службы поиска. |
![]() |
Equals | (Унаследовано от Object.) |
![]() |
Finalize | (Унаследовано от Object.) |
![]() |
GetHashCode | (Унаследовано от Object.) |
![]() |
GetHypotheticalPartitionMoves | Получение списка процессов секции, которые бы балансирования данных в хранилищах обхода этого приложения службы поиска. |
![]() |
GetPartitionMoveStates | Получите подробные сведения о перемещениях секции. |
![]() |
GetType | (Унаследовано от Object.) |
![]() |
MemberwiseClone | (Унаследовано от Object.) |
![]() |
RefreshSearchServiceApplication | Обновите ссылку на приложение службы поиска, которые удерживаются данным объектом. |
![]() |
TimeToCompletion | Получите приблизительное время для перемещения раздела с предоставленным изменение кода, который должен быть получен с помощью вызова BeginCrawlStoreRebalancing или BeginMovingDataOutOfCrawlStores. |
![]() |
ToString | (Унаследовано от Object.) |
Вверх
См. также
Справочные материалы
CrawlStorePartitionManager класс
Пространство имен Microsoft.Office.Server.Search.Administration