Compartilhar via


CrawlStorePartitionManager.BeginMovingDataOutOfCrawlStores method

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.

Namespace:  Microsoft.Office.Server.Search.Administration
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaração
Public Function BeginMovingDataOutOfCrawlStores ( _
    crawlDatabaseIDs As Guid(), _
    rebalanceAfterDelete As Boolean _
) As Nullable(Of Guid)
'Uso
Dim instance As CrawlStorePartitionManager
Dim crawlDatabaseIDs As Guid()
Dim rebalanceAfterDelete As Boolean
Dim returnValue As Nullable(Of Guid)

returnValue = instance.BeginMovingDataOutOfCrawlStores(crawlDatabaseIDs, _
    rebalanceAfterDelete)
public Nullable<Guid> BeginMovingDataOutOfCrawlStores(
    Guid[] crawlDatabaseIDs,
    bool rebalanceAfterDelete
)

Parâmetros

  • crawlDatabaseIDs
    Type: []

    Fontes da lista de rastreamento armazenar IDs a ser esvaziado.

  • rebalanceAfterDelete
    Type: System.Boolean

    Fontes de um sinalizador que indica se o conteúdo deve ser balanceado entre o rastreamento restante armazena uma vez que as lojas de rastreamento especificado forem esvaziadas. O processo de mover dados de armazenamentos de rastreamento especificado por si só, provavelmente resultará em conteúdo equilibrado. Mas, defina esse sinalizador como true faz com que o conteúdo seja ainda mais ser balanceados, incluindo possivelmente a movimentação de dados entre o rastreamento restante armazena. A desvantagem aqui é essa configuração que esse parâmetro como true irá resultar em lojas de rastreamento mais equilibradas, mas o tempo total para a operação será maior, já que mais dados precisam ser movidos.

Valor retornado

Type: System.Nullable<Guid>
Retorna o ID de alteração se a movimentação de dados foi iniciada com êxito, ou null se não move dados forem necessários. Gera ArgumentException se uma lista vazia de IDs de loja de rastreamento é fornecida. Lança InvalidOperationException se não for possível registrar a mudança de partição. Será relançar todas as exceções encontradas durante a persistência de estado para o SQL após a limpeza.

Ver também

Referência

CrawlStorePartitionManager class

CrawlStorePartitionManager members

Microsoft.Office.Server.Search.Administration namespace