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


Поле SPChangeCollection.CountLimit

Примечание. Этот API устарел.

Эта константа является устаревшим. Вместо этого используйте свойство FetchLimit .

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

Синтаксис

'Декларация
<ObsoleteAttribute("Use SPChangeQuery.FetchLimit instead, or continue fetching until 0 changes are returned.")> _
Public Const CountLimit As Integer
'Применение
Dim value As Integer

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

Замечания

Значение этой константы равно 1000. Это значение по умолчанию изменения, возвращаемые с помощью одного вызова GetChanges().

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

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

См. также

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

SPChangeCollection класс

Элементы SPChangeCollection

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

FetchLimit

GetChanges()

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

Using the Change Log