Поделиться через


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)

Применяется к

См. также раздел