Partager via


ContentIterator.UseLargeListQuerySemantics - Méthode

Indique si les requêtes par rapport à l'objet spécifié SPList doivent utiliser la sémantique requête grande liste.

Espace de noms :  Microsoft.Office.Server.Utilities
Assembly :  Microsoft.Office.Server (dans Microsoft.Office.Server.dll)

Syntaxe

'Déclaration
Public Shared Function UseLargeListQuerySemantics ( _
    list As SPList _
) As Boolean
'Utilisation
Dim list As SPList
Dim returnValue As Boolean

returnValue = ContentIterator.UseLargeListQuerySemantics(list)
public static bool UseLargeListQuerySemantics(
    SPList list
)

Paramètres

Valeur renvoyée

Type : System.Boolean
Retourne Boolean .

Remarques

Si le nombre d'éléments de cette liste dépasse le seuil qui déclencherait une analyse coûteuse par rapport à la liste, les requêtes exécutées sur cette liste doivent s'assurer qu'ils sont indexés correctement afin d'éviter l'analyse.

Cela diffère des SPList.IsThrottled dans la mesure où ce contrôle est conçu pour un code tiers différencier les types de requêtes peut être effectué avec succès sur cette liste.

Scénarios d'utilisation courants incluent :

  1. Différer la création d'un index jusqu'à ce que la liste a atteint un certain seuil de taille.
  1. Exécution d'une requête filtrée si la liste est faible ; Parcourir les éléments dans le cas contraire.

Voir aussi

Référence

ContentIterator classe

ContentIterator - Membres

Microsoft.Office.Server.Utilities - Espace de noms