次の方法で共有


追加の検索オプション

DirectorySearcher には、最善の結果セットを取得するためにアプリケーションに追加できる追加の検索オプションが含まれています。

既定のサーバーで検索結果を生成することができない場合、そのサーバーは、クライアントが検索するための別のサーバーに参照を返すことができます。参照の追跡を All に設定した場合、クライアントは、参照で指定されたサーバーにクエリを実行します。None に設定した場合は、クライアントは参照を追跡しません。参照の追跡を設定するには、ReferralChasing プロパティを使用します。ReferralChasing に使用できるフラグは、ReferralChasingOption 列挙体にあります。次のコード例は、このプロパティを設定する方法を示しています。

Dim entry As New DirectoryEntry("LDAP://CN=computers,DC=buffalo,DC=corp,DC=fabrikam,DC=com")
Dim mySearcher As New DirectorySearcher(entry)
mySearcher.ReferralChasing = ReferralChasingOption.All
' Handle results.
' Handle errors.
DirectoryEntry entry = new DirectoryEntry("LDAP://CN=computers,DC=buffalo,DC=corp,DC=fabrikam,DC=com");
DirectorySearcher mySearcher = new DirectorySearcher(entry);
mySearcher.ReferralChasing = ReferralChasingOption.All;
// Handle results.
// Handle errors.

関連項目

リファレンス

System.DirectoryServices
DirectorySearcher
ReferralChasingOption

概念

ディレクトリの検索

Send comments about this topic to Microsoft.

Copyright © 2007 by Microsoft Corporation. All rights reserved.