Partager via


SPChangeCollection.CountLimit - Champ

Remarque : cette API est désormais obsolète.

Cette constante est obsolète. Utilisez la propriété FetchLimit à la place.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<ObsoleteAttribute("Use SPChangeQuery.FetchLimit instead, or continue fetching until 0 changes are returned.")> _
Public Const CountLimit As Integer
'Utilisation
Dim value As Integer

value = SPChangeCollection.CountLimit
[ObsoleteAttribute("Use SPChangeQuery.FetchLimit instead, or continue fetching until 0 changes are returned.")]
public const int CountLimit

Remarques

La valeur de cette constante est 1000. Il s'agit du nombre de modifications retournées par un simple appel à GetChanges()par défaut.

Le nombre total de modifications enregistrées dans le journal des modifications peut être très élevé, en fonction de la portée de la requête. L'extraction de toutes les modifications dans un seul aller-retour serait de solliciter inutilement élevé sur les ressources réseau et serveur. Pour des raisons de performances, les modifications sont renvoyées dans des lots de taille limitée avec une taille par défaut des modifications CountLimit .

Si vous souhaitez que toutes les modifications enregistrées dans le journal, votre code doit appeler la méthode GetChanges dans une boucle jusqu'à ce qu'elle retourne une collection contenant moins de modifications CountLimit . Vous pouvez utiliser le SPChangeToken à partir de la dernière modification du premier lot pour obtenir le deuxième lot et ainsi de suite jusqu'à ce que vous obtenez un lot avec moins de modifications CountLimit .

Voir aussi

Référence

SPChangeCollection classe

SPChangeCollection - Membres

Microsoft.SharePoint - Espace de noms

FetchLimit

GetChanges()

Autres ressources

Using the Change Log