Freigeben über


SPChangeCollection.CountLimit-Feld

HINWEIS: Diese API ist veraltet.

Diese Konstante ist veraltet. Verwenden Sie stattdessen die FetchLimit -Eigenschaft.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

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

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

Hinweise

Der Wert dieser Konstante ist 1000. Dies ist die Standardanzahl von Änderungen, die von einem einzigen Aufruf von GetChanges()zurückgegeben.

Die Gesamtzahl der Änderungen im Änderungsprotokoll aufgezeichnet möglicherweise sehr groß, je nach den Bereich der Abfrage. Abrufen von alle Änderungen in einem einzigen Roundtrip platzieren würde eine unnötig hohe Anforderung auf Netzwerk- und Ressourcen. Aus Gründen der Systemleistung sind Änderungen in Batches beschränkter Größe mit einer Standardgröße CountLimit Änderungen zurückgegeben.

Wenn Sie alle Änderungen, die im Protokoll aufgezeichnet werden sollen, sollte Ihr Code die GetChanges -Methode in einer Schleife aufrufen, bis eine Auflistung mit weniger als CountLimit Änderungen zurückgegeben. Die SPChangeToken aus der letzten Änderung des ersten Stapels können Sie den zweiten Batch erhalten möchten, und so weiter, bis Sie einen Batch mit weniger als CountLimit Änderungen gelangen.

Siehe auch

Referenz

SPChangeCollection Klasse

SPChangeCollection-Member

Microsoft.SharePoint-Namespace

FetchLimit

GetChanges()

Weitere Ressourcen

Using the Change Log