Partager via


CrawlStorePartitionManager - Membres

Cette classe est destinée à être utilisés dans PowerShell et d'autres applications c# créés par un administrateur pour deux raisons: 1. pour rééquilibrer les magasins d'analyse. 2. pour déplacer les données en dehors des magasins d'analyse en vue des supprimer. Ces deux opérations sont potentiellement longue durée, l'ordre des heures, selon la quantité de données qui doivent être déplacé. Pour cette raison, ces opérations sont toutes les deux asynchrones. Le modèle général d'utilisation de cette classe est d'appeler une des méthodes « Begin... » qui démarre l'opération et retourner le Guid qui identifie votre travail. Interroge ensuite, la méthode « Terminés » jusqu'à ce qu'elle renvoie « true ». Lorsque vous déplacez des données en dehors des magasins d'analyse en vue de les supprimer, vous devez absolument vérifier l'état de vos magasins d'analyse (par le biais de la classe CrawlLog) pour vous assurer que les magasins d'analyse sont bien vides avant de les supprimer.

Le type CrawlStorePartitionManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CrawlStorePartitionManager

Haut

Méthodes

  Nom Description
Méthode publique BeginCrawlStoreRebalancing Démarrez rééquilibrage des contenus dans les banques d'analyse.
Méthode publique BeginMovingDataOutOfCrawlStores Démarrez le déplacement des données en dehors des banques d'analyse avec l'ID spécifiés dans les magasins d'analyse restantes. À la fin de cette opération, les magasins d'analyse spécifié sera vides.
Méthode publique Completed Vérifiez l'état de la modification de partition du magasin d'analyse avec l'ID fourni. Cette méthode doit être utilisée pour vérifier l'état de rééquilibrer et déplacement des données qui sont lancées à l'aide des méthodes ci-dessus.
Méthode publique CrawlStoresAreUnbalanced Vérifier si le contenu analysé est réparti uniformément entre tous les magasins d'analyse pour cette application de service de recherche.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetHypotheticalPartitionMoves Obtenir une liste de déplacements de partition qui serait rééquilibrer les données entre les magasins d'analyse de cette application de service de recherche.
Méthode publique GetPartitionMoveStates Obtenir des informations détaillées sur les déplacements de partition.
Méthode publique GetType (Hérité de Object)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique RefreshSearchServiceApplication Actualiser la référence de l'application de service de recherche détenue par cet objet.
Méthode publique TimeToCompletion Obtenir la durée estimée pour effectuer le déplacement de partition avec l'ID de modification fournis, qui doit avoir été obtenu par un appel à BeginCrawlStoreRebalancing ou BeginMovingDataOutOfCrawlStores.
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

CrawlStorePartitionManager classe

Microsoft.Office.Server.Search.Administration - Espace de noms