PrincipalSearcher クラス

定義

メソッドをカプセル化し、基になるプリンシパル ストアに対するクエリの実行に使用されるパターンを検索します。

public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
    interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
継承
PrincipalSearcher
実装

注釈

クラスがドメイン プリンシパルのクエリを実行するときに、既定の PrincipalSearcher ページ サイズ 256 KB が使用されます。 アプリケーションは、 メソッドから返される基になるDirectorySearcherオブジェクトの プロパティを設定PageSizeすることで、既定値を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)

適用対象

こちらもご覧ください