Поделиться через


Метод SPList.GetChanges

Возвращает номер по умолчанию изменений из текущего журнала изменений для списка.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Function GetChanges As SPChangeCollection
'Применение
Dim instance As SPList
Dim returnValue As SPChangeCollection

returnValue = instance.GetChanges()
public SPChangeCollection GetChanges()

Возвращаемое значение

Тип: Microsoft.SharePoint.SPChangeCollection
Коллекция объектов SPChange , представляющих изменения.

Замечания

Общее число изменений, возвращаемых запросом к журналу изменений может быть очень большим. В целях повышения производительности изменения возвращаются в пакетах ограниченный размер. Перегрузка GetChanges возвращает только первый пакет изменений записываются в журнал.

Если необходимо, чтобы все изменения, а не только первого пакета, код должен вызовите метод GetChanges в цикле пока не возвращает коллекцию с нуля изменения, указывающий на то, что он достигнут конец журнала. ChangeToken из последнее изменение первого пакета можно использовать для получения второго пакета и так далее, пока не получите пустую коллекцию. Пример GetChanges(SPChangeToken) см.

Примечание

По умолчанию журнал изменений сохраняются данные на 60 дней. Период хранения можно настроить с помощью свойства ChangeLogRetentionPeriod .

См. также

Справочные материалы

SPList класс

Элементы SPList

Перегрузка GetChanges

Пространство имен Microsoft.SharePoint

Другие ресурсы

Using the Change Log