PrincipalSearcher Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует методы и шаблоны поиска, используемые для выполнения запросов к базовому хранилищу участников.
public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
- Наследование
-
PrincipalSearcher
- Реализации
Комментарии
Размер страницы по умолчанию 256 КБ используется, когда PrincipalSearcher класс выполняет запрос к субъектам домена. Приложение может переопределить значение по умолчанию, задав PageSize свойство в базовом DirectorySearcher объекте, возвращаемом методом GetUnderlyingSearcher .
Конструкторы
PrincipalSearcher() |
Инициализирует новый экземпляр класса PrincipalSearcher. Свойство QueryFilter необходимо задать до выполнения поиска с помощью объекта поиска участников. |
PrincipalSearcher(Principal) |
Инициализирует новый экземпляр класса PrincipalSearcher указанным фильтром запроса. |
Свойства
Context |
Возвращает контекст участника, используемый для выполнения запроса. Контекст определяет сервер или домен, в отношении которого выполняются операции поиска. |
QueryFilter |
Возвращает или задает фильтр запроса, используемый для нахождения соответствующих участников. |
Методы
Dispose() |
Удаляет текущий экземпляр объекта PrincipalSearcher. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FindAll() |
Возвращает результат поиска участника, который содержит коллекцию всех объектов-участников, соответствующих участнику, указанному в свойстве фильтра запроса. |
FindOne() |
Возвращает результат поиска участника, который содержит первый найденный объект-участник, соответствующий участнику, указанному в свойстве QueryFilter. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetUnderlyingSearcher() |
Возвращает базовый объект поиска, используемый API управления учетными данными для поиска. |
GetUnderlyingSearcherType() |
Возвращает тип объекта, возвращаемого методом GetUnderlyingSearcher(). |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |