DirectorySearcherとは? わかりやすく解説

DirectorySearcher イベント


パブリック イベントパブリック イベント

参照参照

関連項目

DirectorySearcher クラス
System.DirectoryServices 名前空間
DirectoryEntries クラス
DirectoryEntry クラス
DirectorySearcher
DirectorySearcher クラス
DirectorySearcher クラス
PropertyCollection
PropertyValueCollection
ReferralChasingOption
SearchResultCollection
SearchResult
ResultPropertyValueCollection
ResultPropertyValueCollection
SearchScope
SortDirection
SortOption
System.DirectoryServices

DirectorySearcher クラス

Active Directory に対してクエリを実行します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Class DirectorySearcher
    Inherits Component
Dim instance As DirectorySearcher
public class DirectorySearcher : Component
public ref class DirectorySearcher : public
 Component
public class DirectorySearcher extends Component
public class DirectorySearcher extends
 Component
解説解説

LDAP (Lightweight Directory Access Protocol) で Active Directory 階層を検索し、クエリを実行するには、DirectorySearcher オブジェクトを使用します。LDAP は、ディレクトリの検索をサポートしている唯一のシステム指定の ADSI (Active Directory Service Interfaces) プロバイダです。管理者は、階層に見つかったオブジェクトを作成、変更、および削除できます。詳細については、「System.DirectoryServices の使用」を参照してください。

DirectorySearcher のインスタンスを作成する場合は、取得するルートと、取得するプロパティの省略できるリストを指定します。SearchRoot プロパティにより、追加のプロパティを設定して次のタスクを実行できます。

メモメモ

返されるエントリの最大数と時間制限が、サーバーで設定された制限を越える場合は、サーバーの設定がコンポーネントの設定をオーバーライドします。

DirectorySearcher クラスのインスタンスの初期プロパティ値の一覧については、DirectorySearcher コンストラクタのトピックを参照してください。

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  LinkDemand
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
      System.DirectoryServices.DirectorySearcher
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher メンバ
System.DirectoryServices 名前空間
DirectoryEntries クラス
DirectoryEntry クラス
DirectorySearcher
DirectorySearcher クラス
DirectorySearcher クラス
PropertyCollection
PropertyValueCollection
ReferralChasingOption
SearchResultCollection
SearchResult
ResultPropertyValueCollection
ResultPropertyValueCollection
SearchScope
SortDirection
SortOption
System.DirectoryServices

DirectorySearcher コンストラクタ ()

DirectorySearcher クラスの新しいインスタンスを既定値で初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Dim instance As New DirectorySearcher
public DirectorySearcher ()
public:
DirectorySearcher ()
public DirectorySearcher ()
public function DirectorySearcher ()
解説解説

DirectorySearcher オブジェクトの初期プロパティ値を次の表に示します。

プロパティ

初期値

SearchRoot

null 参照 (Visual Basic の場合は Nothing)。

Filter

"(objectClass=*)"

PropertiesToLoad

空の StringCollection オブジェクト。

SearchScope

Subtree

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (DirectoryEntry, String, String[])

検索ルート、検索フィルタ、および取得するプロパティを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    searchRoot As DirectoryEntry, _
    filter As String, _
    propertiesToLoad As String() _
)
Dim searchRoot As DirectoryEntry
Dim filter As String
Dim propertiesToLoad As String()

Dim instance As New DirectorySearcher(searchRoot,
 filter, propertiesToLoad)
public DirectorySearcher (
    DirectoryEntry searchRoot,
    string filter,
    string[] propertiesToLoad
)
public:
DirectorySearcher (
    DirectoryEntry^ searchRoot, 
    String^ filter, 
    array<String^>^ propertiesToLoad
)
public DirectorySearcher (
    DirectoryEntry searchRoot, 
    String filter, 
    String[] propertiesToLoad
)
public function DirectorySearcher (
    searchRoot : DirectoryEntry, 
    filter : String, 
    propertiesToLoad : String[]
)

パラメータ

searchRoot

検索を開始する Active Directory 階層のノード。SearchRoot プロパティは、この値に初期化されます。

filter

LDAP 書式の検索フィルタ文字列。Filter プロパティは、この値に初期化されます。

propertiesToLoad

検索中に取得するプロパティのセット。PropertiesToLoad プロパティは、この値に初期化されます。

解説解説

DirectorySearcher オブジェクトの初期プロパティ値を次の表に示します。

プロパティ

初期値

SearchScope

Subtree

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (String)

検索フィルタを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

解説解説

DirectorySearcher オブジェクトの初期プロパティ値を次の表に示します。

プロパティ

初期値

SearchRoot

null 参照 (Visual Basic の場合は Nothing)。

PropertiesToLoad

空の StringCollection オブジェクト。

SearchScope

Subtree

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (DirectoryEntry, String, String[], SearchScope)

検索ルート、検索フィルタ、取得するプロパティ、および検索のスコープを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    searchRoot As DirectoryEntry, _
    filter As String, _
    propertiesToLoad As String(), _
    scope As SearchScope _
)
Dim searchRoot As DirectoryEntry
Dim filter As String
Dim propertiesToLoad As String()
Dim scope As SearchScope

Dim instance As New DirectorySearcher(searchRoot,
 filter, propertiesToLoad, scope)
public DirectorySearcher (
    DirectoryEntry searchRoot,
    string filter,
    string[] propertiesToLoad,
    SearchScope scope
)
public:
DirectorySearcher (
    DirectoryEntry^ searchRoot, 
    String^ filter, 
    array<String^>^ propertiesToLoad, 
    SearchScope scope
)
public DirectorySearcher (
    DirectoryEntry searchRoot, 
    String filter, 
    String[] propertiesToLoad, 
    SearchScope scope
)
public function DirectorySearcher (
    searchRoot : DirectoryEntry, 
    filter : String, 
    propertiesToLoad : String[], 
    scope : SearchScope
)

パラメータ

searchRoot

検索を開始する Active Directory 階層のノード。SearchRoot プロパティは、この値に初期化されます。

filter

LDAP 書式の検索フィルタ文字列。Filter プロパティは、この値に初期化されます。

propertiesToLoad

検索中に取得するプロパティのセット。PropertiesToLoad プロパティは、この値に初期化されます。

scope

サーバーが監視する検索のスコープ。SearchScope プロパティは、この値に初期化されます。

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (String, String[])

検索フィルタと取得するプロパティを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    filter As String, _
    propertiesToLoad As String() _
)
Dim filter As String
Dim propertiesToLoad As String()

Dim instance As New DirectorySearcher(filter,
 propertiesToLoad)
public DirectorySearcher (
    string filter,
    string[] propertiesToLoad
)
public:
DirectorySearcher (
    String^ filter, 
    array<String^>^ propertiesToLoad
)
public DirectorySearcher (
    String filter, 
    String[] propertiesToLoad
)
public function DirectorySearcher (
    filter : String, 
    propertiesToLoad : String[]
)

パラメータ

filter

LDAP 書式の検索フィルタ文字列。Filter プロパティは、この値に初期化されます。

propertiesToLoad

検索中に取得するプロパティのセット。PropertiesToLoad プロパティは、この値に初期化されます。

解説解説

DirectorySearcher オブジェクトの初期プロパティ値を次の表に示します。

プロパティ

初期値

SearchRoot

null 参照 (Visual Basic の場合は Nothing)。

SearchScope

Subtree

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (DirectoryEntry, String)

検索ルートと検索フィルタを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    searchRoot As DirectoryEntry, _
    filter As String _
)
Dim searchRoot As DirectoryEntry
Dim filter As String

Dim instance As New DirectorySearcher(searchRoot,
 filter)
public DirectorySearcher (
    DirectoryEntry searchRoot,
    string filter
)
public:
DirectorySearcher (
    DirectoryEntry^ searchRoot, 
    String^ filter
)
public DirectorySearcher (
    DirectoryEntry searchRoot, 
    String filter
)
public function DirectorySearcher (
    searchRoot : DirectoryEntry, 
    filter : String
)

パラメータ

searchRoot

検索を開始する Active Directory 階層のノード。SearchRoot プロパティは、この値に初期化されます。

filter

LDAP 書式の検索フィルタ文字列。Filter プロパティは、この値に初期化されます。

解説解説

DirectorySearcher オブジェクトの初期プロパティ値を次の表に示します。

プロパティ

初期値

PropertiesToLoad

空の StringCollection オブジェクト。

SearchScope

Subtree

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (String, String[], SearchScope)

検索フィルタ、取得するプロパティ、および検索のスコープを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    filter As String, _
    propertiesToLoad As String(), _
    scope As SearchScope _
)
Dim filter As String
Dim propertiesToLoad As String()
Dim scope As SearchScope

Dim instance As New DirectorySearcher(filter,
 propertiesToLoad, scope)
public DirectorySearcher (
    string filter,
    string[] propertiesToLoad,
    SearchScope scope
)
public:
DirectorySearcher (
    String^ filter, 
    array<String^>^ propertiesToLoad, 
    SearchScope scope
)
public DirectorySearcher (
    String filter, 
    String[] propertiesToLoad, 
    SearchScope scope
)
public function DirectorySearcher (
    filter : String, 
    propertiesToLoad : String[], 
    scope : SearchScope
)

パラメータ

filter

LDAP 書式の検索フィルタ文字列。Filter プロパティは、この値に初期化されます。

propertiesToLoad

検索中に取得するプロパティのセット。PropertiesToLoad プロパティは、この値に初期化されます。

scope

サーバーが監視する検索のスコープ。SearchScope プロパティは、この値に初期化されます。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ

DirectorySearcher クラスの新しいインスタンスを初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
DirectorySearcher () DirectorySearcher クラスの新しいインスタンスを既定値で初期化します。
DirectorySearcher (DirectoryEntry) 指定した検索ルートを使用して、DirectorySearcher クラスの新しいインスタンスを初期化します。
DirectorySearcher (String) 検索フィルタを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。
DirectorySearcher (DirectoryEntry, String) 検索ルートと検索フィルタを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。
DirectorySearcher (String, String[]) 検索フィルタと取得するプロパティを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。
DirectorySearcher (DirectoryEntry, String, String[]) 検索ルート、検索フィルタ、および取得するプロパティを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。
DirectorySearcher (String, String[], SearchScope) 検索フィルタ、取得するプロパティ、および検索のスコープを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。
DirectorySearcher (DirectoryEntry, String, String[], SearchScope) 検索ルート、検索フィルタ、取得するプロパティ、および検索のスコープを指定して、DirectorySearcher クラスの新しいインスタンスを初期化します。
参照参照

関連項目

DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher コンストラクタ (DirectoryEntry)

指定した検索ルートを使用して、DirectorySearcher クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    searchRoot As DirectoryEntry _
)
Dim searchRoot As DirectoryEntry

Dim instance As New DirectorySearcher(searchRoot)
public DirectorySearcher (
    DirectoryEntry searchRoot
)
public:
DirectorySearcher (
    DirectoryEntry^ searchRoot
)
public DirectorySearcher (
    DirectoryEntry searchRoot
)
public function DirectorySearcher (
    searchRoot : DirectoryEntry
)

パラメータ

searchRoot

検索を開始する Active Directory 階層のノード。SearchRoot プロパティは、この値に初期化されます。

解説解説

DirectorySearcher オブジェクトの初期プロパティ値を次の表に示します。

プロパティ

初期値

Filter

"(objectClass=*)"

PropertiesToLoad

空の StringCollection オブジェクト。

SearchScope

Subtree

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  Demand
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DirectorySearcher クラス
DirectorySearcher メンバ
System.DirectoryServices 名前空間
SearchRoot
Filter
PropertiesToLoad
SearchScope

DirectorySearcher プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ Asynchronous 検索が非同期に実行されるかどうかを示す値を取得または設定します。
パブリック プロパティ AttributeScopeQuery 検索対象とする識別名の属性の LDAP 表示名を取得または設定します。この種類の検索では 1 つの属性だけを使用できます。
パブリック プロパティ CacheResults クライアント コンピュータに結果をキャッシュするかどうかを示す値を取得または設定します。
パブリック プロパティ ClientTimeout サーバーが結果を返すまでクライアントが待機する最大時間を取得または設定します。サーバーがこの時間内に応答しない場合、検索は中止され、結果は返されません。
パブリック プロパティ Container  Component を格納している IContainer を取得します。 ( Component から継承されます。)
パブリック プロパティ DerefAlias 検索中に見つかったオブジェクトのエイリアスを解決する方法を示す値を取得または設定します。
パブリック プロパティ DirectorySynchronization 検索時に使用するディレクトリ同期の制御を表すオブジェクトを取得または設定します。
パブリック プロパティ ExtendedDN 識別名の形式を示す値を取得または設定します。
パブリック プロパティ Filter LDAP 書式のフィルタ文字列を示す値を取得または設定します。
パブリック プロパティ PageSize ページ検索のページのサイズを示す値を取得または設定します。
パブリック プロパティ PropertiesToLoad 検索中に取得するプロパティの一覧を示す値を取得または設定します。
パブリック プロパティ PropertyNamesOnly 検索で値が割り当てられている属性の名前だけを取得するかどうかを示す値を取得または設定します。
パブリック プロパティ ReferralChasing 参照追跡を行う方法を示す値を取得または設定します。
パブリック プロパティ SearchRoot 検索を開始する Active Directory 階層のノードを示す値を取得または設定します。
パブリック プロパティ SearchScope サーバーが監視する検索のスコープを示す値を取得または設定します。
パブリック プロパティ SecurityMasks 検索によって返される必要がある、指定した属性に対するセキュリティ アクセス情報を示す値を取得または設定します。
パブリック プロパティ ServerPageTimeLimit サーバーが結果の各ページを検索するための最大時間を示す値を取得または設定します。これは、全体を検索するときの制限時間とは異なります。
パブリック プロパティ ServerTimeLimit ServerTimeLimit プロパティは、サーバーが検索に使用する最大時間を示す値を取得または設定します。時間制限に達した場合は、その時点までに検索されたエントリだけが返されます。
パブリック プロパティ Site  Component の ISite を取得または設定します。 ( Component から継承されます。)
パブリック プロパティ SizeLimit サーバーが検索で返すオブジェクトの最大数を示す値を取得または設定します。
パブリック プロパティ Sort 結果を並べ替えるプロパティを示す値を取得または設定します。
パブリック プロパティ Tombstone 検索フィルタに一致する削除されたオブジェクトも、検索で返す必要があるかどうかを示す値を取得または設定します。
パブリック プロパティ VirtualListView 仮想一覧表示の検索時のオプションを示す値を取得または設定します。
プロテクト プロパティプロテクト プロパティ
参照参照

関連項目

DirectorySearcher クラス
System.DirectoryServices 名前空間
DirectoryEntries クラス
DirectoryEntry クラス
DirectorySearcher
DirectorySearcher クラス
DirectorySearcher クラス
PropertyCollection
PropertyValueCollection
ReferralChasingOption
SearchResultCollection
SearchResult
ResultPropertyValueCollection
ResultPropertyValueCollection
SearchScope
SortDirection
SortOption
System.DirectoryServices

DirectorySearcher メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose オーバーロードされます。 オブジェクトによって使用されているマネージ リソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド FindAll 検索を実行し、見つかったエントリのコレクションを返します。
パブリック メソッド FindOne 検索を実行し、最初に見つかったエントリだけを返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。 ( Component から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

DirectorySearcher クラス
System.DirectoryServices 名前空間
DirectoryEntries クラス
DirectoryEntry クラス
DirectorySearcher
DirectorySearcher クラス
DirectorySearcher クラス
PropertyCollection
PropertyValueCollection
ReferralChasingOption
SearchResultCollection
SearchResult
ResultPropertyValueCollection
ResultPropertyValueCollection
SearchScope
SortDirection
SortOption
System.DirectoryServices

DirectorySearcher メンバ

Active Directory に対してクエリを実行します。

DirectorySearcher データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド DirectorySearcher オーバーロードされます。 DirectorySearcher クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ Asynchronous 検索が非同期に実行されるかどうかを示す値を取得または設定します。
パブリック プロパティ AttributeScopeQuery 検索対象とする識別名の属性の LDAP 表示名を取得または設定します。この種類の検索では 1 つの属性だけを使用できます。
パブリック プロパティ CacheResults クライアント コンピュータに結果をキャッシュするかどうかを示す値を取得または設定します。
パブリック プロパティ ClientTimeout サーバーが結果を返すまでクライアントが待機する最大時間を取得または設定します。サーバーがこの時間内に応答しない場合、検索は中止され、結果は返されません。
パブリック プロパティ Container  Component を格納している IContainer を取得します。(Component から継承されます。)
パブリック プロパティ DerefAlias 検索中に見つかったオブジェクトのエイリアスを解決する方法を示す値を取得または設定します。
パブリック プロパティ DirectorySynchronization 検索時に使用するディレクトリ同期の制御を表すオブジェクトを取得または設定します。
パブリック プロパティ ExtendedDN 識別名の形式を示す値を取得または設定します。
パブリック プロパティ Filter LDAP 書式のフィルタ文字列を示す値を取得または設定します。
パブリック プロパティ PageSize ページ検索のページのサイズを示す値を取得または設定します。
パブリック プロパティ PropertiesToLoad 検索中に取得するプロパティの一覧を示す値を取得または設定します。
パブリック プロパティ PropertyNamesOnly 検索で値が割り当てられている属性の名前だけを取得するかどうかを示す値を取得または設定します。
パブリック プロパティ ReferralChasing 参照追跡を行う方法を示す値を取得または設定します。
パブリック プロパティ SearchRoot 検索を開始する Active Directory 階層のノードを示す値を取得または設定します。
パブリック プロパティ SearchScope サーバーが監視する検索のスコープを示す値を取得または設定します。
パブリック プロパティ SecurityMasks 検索によって返される必要がある、指定した属性に対するセキュリティ アクセス情報を示す値を取得または設定します。
パブリック プロパティ ServerPageTimeLimit サーバーが結果の各ページを検索するための最大時間を示す値を取得または設定します。これは、全体を検索するときの制限時間とは異なります。
パブリック プロパティ ServerTimeLimit ServerTimeLimit プロパティは、サーバーが検索に使用する最大時間を示す値を取得または設定します。時間制限に達した場合は、その時点までに検索されたエントリだけが返されます。
パブリック プロパティ Site  Component の ISite を取得または設定します。(Component から継承されます。)
パブリック プロパティ SizeLimit サーバーが検索で返すオブジェクトの最大数を示す値を取得または設定します。
パブリック プロパティ Sort 結果を並べ替えるプロパティを示す値を取得または設定します。
パブリック プロパティ Tombstone 検索フィルタに一致する削除されたオブジェクトも、検索で返す必要があるかどうかを示す値を取得または設定します。
パブリック プロパティ VirtualListView 仮想一覧表示の検索時のオプションを示す値を取得または設定します。
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose オーバーロードされます。 オブジェクトによって使用されているマネージ リソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FindAll 検索を実行し、見つかったエントリのコレクションを返します。
パブリック メソッド FindOne 検索を実行し、最初に見つかったエントリだけを返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。 (Component から継承されます。)
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
参照参照

関連項目

DirectorySearcher クラス
System.DirectoryServices 名前空間
DirectoryEntries クラス
DirectoryEntry クラス
DirectorySearcher
DirectorySearcher クラス
DirectorySearcher クラス
PropertyCollection
PropertyValueCollection
ReferralChasingOption
SearchResultCollection
SearchResult
ResultPropertyValueCollection
ResultPropertyValueCollection
SearchScope
SortDirection
SortOption
System.DirectoryServices



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「DirectorySearcher」の関連用語

DirectorySearcherのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DirectorySearcherのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS