DirectorySearcher.ServerTimeLimit 属性

定义

ServerTimeLimit 属性获取或设置指示服务器在进行搜索时可花费的最长时间的值。 如果达到时间限制,则只返回在该时间之前查找到的项。

public:
 property TimeSpan ServerTimeLimit { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ServerTimeLimit { get; set; }
[System.DirectoryServices.DSDescription("DSServerTimeLimit")]
public TimeSpan ServerTimeLimit { get; set; }
member this.ServerTimeLimit : TimeSpan with get, set
[<System.DirectoryServices.DSDescription("DSServerTimeLimit")>]
member this.ServerTimeLimit : TimeSpan with get, set
Public Property ServerTimeLimit As TimeSpan

属性值

一个 TimeSpan,表示服务器应该执行搜索的时间长度。

默认值为 -1 秒,即表示使用服务器确定的默认值 120 秒。

属性

注解

此属性的最小分辨率为 1 秒。 忽略秒的小数部分。

ServerPageTimeLimit与 属性不同, ServerTimeLimit 属性指示服务器将花费在搜索上的总时间量。 达到时间限制后,服务器将停止搜索并返回累积到该时间点的结果。

设置为 ServerTimeLimit -1 秒以使用服务器确定的默认值。

注意

如果设置为 ServerTimeLimit 大于服务器确定的默认值 120 秒的值,则使用服务器确定的默认值。 达到服务器时间限制后,无法从中断的位置继续搜索。

适用于

另请参阅