CrawlStorePartitionManager 成员

包括受保护的成员
包括继承的成员

此类旨在用于 PowerShell 和其他的管理员创建 C# 应用程序中的两个目的: 1。 来重新平衡爬网存储。2.若将数据移出以准备删除爬网存储。这两种操作都有可能长时间运行,顺序数小时,具体的需要移动的数据量。因此,这些操作都是异步。此类使用的常规模式是调用开始...方法会开始操作并返回 Guid 标识您的工作之一。然后,轮询已完成方法,直到它返回 true。当移动数据超出爬网存储在准备将其删除时,您绝对应验证爬网存储 (通过 CrawlLog 类中) 的状态以确保在删除前爬网存储已确实为空。

CrawlStorePartitionManager 类型公开以下成员。

构造函数

  名称 说明
公共方法 CrawlStorePartitionManager

页首

方法

  名称 说明
公共方法 BeginCrawlStoreRebalancing 开始重新平衡在爬网存储的内容。
公共方法 BeginMovingDataOutOfCrawlStores 从开始到剩余的爬网存储将数据移动到具有指定 Id 的爬网存储之外。此操作结束时,在指定爬网存储区将为空。
公共方法 Completed 检查状态将爬网存储分区更改与所提供的 id。应使用此方法来检查的重新平衡的状态和数据移动,开始使用上述两种方法。
公共方法 CrawlStoresAreUnbalanced 检查是否爬网的内容均匀分布在所有爬网存储此搜索服务应用程序。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetHypotheticalPartitionMoves 获取将重新平衡在爬网存储此搜索服务应用程序的数据的分区移动列表。
公共方法 GetPartitionMoveStates 获取分区移动有关的详细的信息。
公共方法 GetType (从 Object 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 RefreshSearchServiceApplication 刷新搜索服务应用程序持有的此对象的引用。
公共方法 TimeToCompletion 获得估计的时间来完成分区移动使用提供的更改 ID,必须通过调用 BeginCrawlStoreRebalancing 或 BeginMovingDataOutOfCrawlStores 获得。
公共方法 ToString (从 Object 继承。)

页首

另请参阅

引用

CrawlStorePartitionManager 类

Microsoft.Office.Server.Search.Administration 命名空间