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 继承。) |
页首