DirectorySearcher.CacheResults Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее, следует ли записывать результат в кэш на клиентском компьютере.
public:
property bool CacheResults { bool get(); void set(bool value); };
public bool CacheResults { get; set; }
[System.DirectoryServices.DSDescription("DSCacheResults")]
public bool CacheResults { get; set; }
member this.CacheResults : bool with get, set
[<System.DirectoryServices.DSDescription("DSCacheResults")>]
member this.CacheResults : bool with get, set
Public Property CacheResults As Boolean
Значение свойства
true
, если результат заносится в кэш на клиентском компьютере; в противном случае — false
. Значение по умолчанию — true
.
- Атрибуты
Комментарии
Если поиск возвращает большой результирующий набор, поиск будет более эффективным, если для этого свойства задано значение false
, чтобы избежать передачи результирующий набор на клиентский компьютер. Однако в этом случае вы не сможете перечислить результаты дважды, так как SearchResultCollection объект создает новый объект перечислителя при каждом вызове.