Partager via


Taille de la recherche et taille de la page

Les propriétés SizeLimit et PageSize affectent le nombre d'éléments retournés par une recherche. La propriété SizeLimit définit le nombre maximal d'éléments retournés par une recherche. Toutefois, il peut exister d'autres facteurs limitant le résultat de la recherche imposés par le service d'annuaire sous-jacent. Par exemple, les services de domaine Active Directory limitent le nombre maximal des résultats de la recherche à 1 000. Dans ce cas, la définition de la propriété SizeLimit sur une valeur supérieure à 1 000 n'a aucun effet.

La propriété PageSize définit le nombre maximal d'éléments sur chaque page de résultats retournée par une recherche. La taille de la page dépend également du service d'annuaire sous-jacent. Avec les services de domaine Active Directory, la taille de page maximale est 1 000. Toute valeur supérieure à 1 000 est ignorée. Si PageSize est défini sur sa valeur par défaut (zéro), aucune pagination ne se produit et le nombre maximal d'éléments retournés par la recherche est le plus petit nombre entre la valeur de SizeLimit et 1 000.

Pour récupérer un jeu de résultats supérieur à 1 000 éléments, il convient de définir SizeLimit sur sa valeur par défaut (zéro) et PageSize sur une valeur inférieure ou égale à 1 000. Par exemple, si une recherche retourne 12 000 éléments et que SizeLimit est défini sur 500, 500 éléments sont retournés au total. Toutefois, si SizeLimit est défini sur zéro et que PageSize est défini sur 500, la recherche retourne les 12 000 résultats par pages de 500 éléments, la dernière page ne contenant que 200 éléments. La pagination s'effectue de façon transparente dans l'application ; aucun traitement n'est requis dans cette dernière, si ce n'est la définition de la propriété PageSize sur la valeur appropriée.

Voir aussi

Référence

System.DirectoryServices
DirectorySearcher

Concepts

Recherche dans l'annuaire

Send comments about this topic to Microsoft.

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