PrincipalSearcher PrincipalSearcher PrincipalSearcher PrincipalSearcher Class

정의

기본 보안 주체 저장소에 대한 쿼리를 실행하는 데 사용되는 메서드와 검색 패턴을 캡슐화합니다.Encapsulates the methods and search patterns used to execute a query against the underlying principal store.

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
상속
PrincipalSearcherPrincipalSearcherPrincipalSearcherPrincipalSearcher
구현

설명

256KB의 기본 페이지 크기는 때를 PrincipalSearcher 도메인 보안 주체에 대 한 쿼리를 수행 하는 클래스입니다.The default page size of 256 KB is used when the PrincipalSearcher class performs a query for domain principals. 애플리케이션을 설정 하 여 기본값을 재정의할 수 있습니다 합니다 PageSize 기본 속성 DirectorySearcher 에서 반환 되는 개체는 GetUnderlyingSearcher 메서드.The application may override the default value by setting the PageSize property in the underlying DirectorySearcher object that is returned from the GetUnderlyingSearcher method.

생성자

PrincipalSearcher() PrincipalSearcher() PrincipalSearcher() PrincipalSearcher()

PrincipalSearcher 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the PrincipalSearcher class. 보안 주체 검색자 개체를 사용하여 검색을 수행하려면 먼저 QueryFilter 속성을 설정해야 합니다.The QueryFilter property must be set before the Principal searcher object can be used to perform a search.

PrincipalSearcher(Principal) PrincipalSearcher(Principal) PrincipalSearcher(Principal) PrincipalSearcher(Principal)

지정된 쿼리 필터를 사용하여 PrincipalSearcher 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the PrincipalSearcher class with the specified query filter.

속성

Context Context Context Context

쿼리를 수행하는 데 사용되는 보안 주체 컨텍스트를 가져옵니다.Gets that principal context that is used to perform the query. 컨텍스트는 검색 작업을 수행할 서버 또는 도메인을 지정합니다.The context specifies the server or domain against which search operations are performed.

QueryFilter QueryFilter QueryFilter QueryFilter

일치하는 보안 주체를 찾는 데 사용되는 쿼리 필터를 가져오거나 설정합니다.Gets or sets the query filter that is used to locate matching principals.

메서드

Dispose() Dispose() Dispose() Dispose()

현재 인스턴스의 PrincipalSearcher 개체를 삭제합니다.Disposes the current instance of the PrincipalSearcher object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindAll() FindAll() FindAll() FindAll()

쿼리 필터 속성에 지정된 보안 주체와 일치하는 모든 보안 주체 개체의 컬렉션을 포함하는 보안 주체 검색 결과를 반환합니다.Returns a principal search result that contains a collection of all the principal objects that match the principal specified in the query filter property.

FindOne() FindOne() FindOne() FindOne()

QueryFilter 속성에 지정된 보안 주체와 일치하는 첫 번째 보안 주체 개체를 포함하는 보안 주체 검색 결과를 반환합니다.Returns a principal search result that contains the first principal object found that matches the principal specified in the QueryFilter property.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
GetUnderlyingSearcher() GetUnderlyingSearcher() GetUnderlyingSearcher() GetUnderlyingSearcher()

계정 관리 API에서 검색을 수행하는 데 사용되는 기본 검색 개체를 반환합니다.Returns the underlying search object that is used by the Account Management API to perform the search.

GetUnderlyingSearcherType() GetUnderlyingSearcherType() GetUnderlyingSearcherType() GetUnderlyingSearcherType()

GetUnderlyingSearcher() 메서드에서 반환되는 개체 형식을 반환합니다.Returns the type of the object returned from the GetUnderlyingSearcher() method.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상

추가 정보