CrawlStorePartitionManager class
Essa classe é destinada a ser usada no PowerShell e outros criados pelo administrador C# aplicativos para duas finalidades: 1. para reequilibrar armazenamentos de rastreamento. 2. para mover dados de armazenamentos de rastreamento em preparação para a exclusão. Duas dessas operações são potencialmente demorada, na ordem de horas, dependendo da quantidade de dados que precisam ser movidos. Por isso, essas operações são ambas são assíncronas. O padrão geral de uso dessa classe é chamar um dos métodos 'Begin...', que irá iniciar a operação e retornar o Guid que identifica seu trabalho. Em seguida, pesquise o método 'Concluído' até que ele retorne 'true'. Quando você estiver movendo dados de armazenamentos de rastreamento em preparação para excluí-los, você absolutamente deve verificar o estado de suas lojas de rastreamento (por meio da classe CrawlLog) para garantir que os armazenamentos de rastreamento são realmente vazios antes de excluí-los.
Inheritance hierarchy
System.Object
Microsoft.Office.Server.Search.Administration.CrawlStorePartitionManager
Namespace: Microsoft.Office.Server.Search.Administration
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaração
Public Class CrawlStorePartitionManager
'Uso
Dim instance As CrawlStorePartitionManager
public class CrawlStorePartitionManager
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.