Compartilhar via


CrawlStorePartitionManager members

Include protected members
Include inherited members

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.

The CrawlStorePartitionManager type exposes the following members.

Constructors

  Name Description
Public method CrawlStorePartitionManager

Top

Methods

  Name Description
Public method BeginCrawlStoreRebalancing Inicie o rebalanceamento de conteúdo em armazenamentos de rastreamento.
Public method BeginMovingDataOutOfCrawlStores Começar a mover dados de armazenamentos de rastreamento com os IDs específicos para as lojas de rastreamento restantes. No final dessa operação, os armazenamentos de rastreamento especificado estará vazios.
Public method Completed Verificar o estado da alteração de partição do armazenamento de rastreamento com o ID fornecido Este método deve ser usado para verificar o status de redistribuição e movem de dados que são iniciadas usando-se os métodos acima.
Public method CrawlStoresAreUnbalanced Verifique se o conteúdo rastreado é distribuído uniformemente entre todos os armazenamentos de rastreamento para este aplicativo de serviço de pesquisa.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetHypotheticalPartitionMoves Obtenha uma lista de movimentos de partição que seria rebalancear os dados entre os armazenamentos de rastreamento deste aplicativo de serviço de pesquisa.
Public method GetPartitionMoveStates Obtenha informações detalhadas sobre movimentos de partição.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RefreshSearchServiceApplication Atualize a referência para o aplicativo de serviço de pesquisa mantida por este objeto.
Public method TimeToCompletion Obtenha o tempo estimado para concluir a movimentação de partição com o ID de alteração fornecido, que deve ter sido obtida por uma chamada para BeginCrawlStoreRebalancing ou BeginMovingDataOutOfCrawlStores.
Public method ToString (Inherited from Object.)

Top

Ver também

Referência

CrawlStorePartitionManager class

Microsoft.Office.Server.Search.Administration namespace