SPSite.GetChanges-Methode
Gibt die Standardanzahl zulässiger Änderungen in der aktuellen aufgeführten Änderung der Registrierung für die Websitesammlung.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function GetChanges As SPChangeCollection
'Usage
Dim instance As SPSite
Dim returnValue As SPChangeCollection
returnValue = instance.GetChanges()
public SPChangeCollection GetChanges()
Rückgabewert
Typ: Microsoft.SharePoint.SPChangeCollection
Eine Auflistung von SPChange -Objekten, die Änderungen darstellen.
Hinweise
Die Gesamtzahl der Änderungen zurückgegeben, die von einer Abfrage für das Änderungsprotokoll kann sehr groß sein. Aus Gründen der Systemleistung sind Änderungen in Batches mit Größenbeschränkung zurückgegeben. Diese Überladung der die GetChanges -Methode gibt nur die erste Gruppe von Änderungen im Protokoll aufgezeichnet.
Wenn Sie alle Änderungen anstatt nur die erste Gruppe möchten, sollte Ihr Code aufrufen die GetChanges -Methode in einer Schleife, bis es gibt eine Auflistung mit 0 (null) Änderungen, die anzeigt, dass sie das Ende des Protokolls erreicht wurde. Sie können die ChangeToken aus der letzten Änderung der ersten batchnamen und so weiter abrufen den zweiten Batch, bis Sie eine leere Auflistung erhalten verwenden. Ein Beispiel finden Sie unter der GetChanges(SPChangeToken) -Methode.
Hinweis
Standardmäßig behält das Änderungsprotokoll für 60 Tage Daten. Sie können die Dauer der Beibehaltung konfigurieren, indem die ChangeLogRetentionPeriod -Eigenschaft.
Siehe auch
Referenz
Microsoft.SharePoint-Namespace