SPList.GetChanges-Methode
Gibt die Standardanzahl von Änderungen aus der aktuellen Änderungsprotokoll für die Liste.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function GetChanges As SPChangeCollection
'Usage
Dim instance As SPList
Dim returnValue As SPChangeCollection
returnValue = instance.GetChanges()
public SPChangeCollection GetChanges()
Rückgabewert
Typ: Microsoft.SharePoint.SPChangeCollection
Eine Auflistung von SPChange -Objekten, die die Änderungen darstellen.
Hinweise
Die Anzahl der Änderungen, die von einer Abfrage gegen das Änderungsprotokoll zurückgegeben kann sehr groß sein. Aus Gründen der Leistung werden Änderungen in Batches beschränkter Größe zurückgegeben. Diese Überladung von der GetChanges -Methode gibt nur der erste Batch von Änderungen im Protokoll aufgezeichnet.
Sollen alle Änderungen statt nur der erste Batch, sollte der Code die GetChanges -Methode in einer Schleife aufrufen, bis sie gibt eine Auflistung mit 0 (null) Änderungen, womit angezeigt wird, dass sie das Ende des Protokolls erreicht hat. Die ChangeToken aus der letzten Änderung des ersten Stapels können Sie den zweiten Batch abzurufen usw., bis eine leere Auflistung abrufen. Ein Beispiel finden Sie unter der GetChanges(SPChangeToken) -Methode.
Hinweis
Standardmäßig behält das Änderungsprotokoll Daten für 60 Tage. Sie können die Aufbewahrungsdauer konfigurieren, indem die ChangeLogRetentionPeriod -Eigenschaft.
Siehe auch
Referenz
Microsoft.SharePoint-Namespace