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 секунд.
- Атрибуты
Комментарии
Минимальное разрешение этого свойства — одна секунда. Доли секунд игнорируются.
ServerPageTimeLimit В отличие от свойства , ServerTimeLimit свойство указывает общее время, которое сервер потратит на поиск. По достижении предельного времени сервер прекращает поиск и возвращает результаты, накопленные до этого момента.
Задайте значение ServerTimeLimit -1 секунды, чтобы использовать значение по умолчанию, определяемого сервером.
Примечание
Если задано ServerTimeLimit значение, превышающее значение, заданное сервером по умолчанию (120 секунд), используется значение по умолчанию, определяемое сервером. После достижения предельного времени сервера вы не сможете продолжить поиск с того места, где он был выключен.