Partager via


Options de recherche supplémentaires

DirectorySearcher contient des options de recherche supplémentaires que vous pouvez ajouter à une application pour récupérer les meilleurs jeux de résultats.

Si la recherche ne produit pas les résultats sur le serveur par défaut, le serveur peut alors retourner la référence d'un autre serveur sur lequel le client peut effectuer sa recherche. Si la recherche de références a la valeur All, le client exécutera sa demande au niveau du serveur référencé. Si la valeur est None, le client ne cherchera pas de référence. Pour définir la recherche de références, utilisez la propriété ReferralChasing. Les indicateurs utilisables pour la recherche ReferralChasing sont répertoriés dans l'énumération ReferralChasingOption. Les exemples de code suivants montrent comment définir cette propriété.

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.

Voir aussi

Référence

System.DirectoryServices
DirectorySearcher
ReferralChasingOption

Concepts

Recherche dans l'annuaire

Send comments about this topic to Microsoft.

Copyright © 2007 par Microsoft Corporation. Tous droits réservés.