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
実装

注釈

クラスがPrincipalSearcherドメインプリンシパルに対してクエリを実行するときは、既定のページサイズである 256 KB が使用されます。The default page size of 256 KB is used when the PrincipalSearcher class performs a query for domain principals. アプリケーションで既定値をオーバーライドPageSize GetUnderlyingSearcherするには、メソッドから返されるDirectorySearcher基になるオブジェクトのプロパティを設定します。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)

適用対象

こちらもご覧ください