Compartilhar via


SPChangeCollection.CountLimit field

NOTE: This API is now obsolete.

Esta constante é obsoleto. Use a propriedade FetchLimit .

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

Syntax

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

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

Comentários

O valor dessa constante é 1000. Este é o número padrão de alterações retornados por uma única chamada para GetChanges().

O número total de alterações registradas no log de alteração pode ser muito grande, dependendo do escopo da consulta. Buscar todas as alterações em uma única ida colocaria uma desnecessariamente alta demanda em recursos de rede e servidor. Por motivos de desempenho, as alterações são retornadas em lotes do tamanho limitado com um tamanho padrão de alterações CountLimit .

Se desejar que todas as alterações registradas no log de, seu código deve chamar o método GetChanges em um loop até que ele retorne um conjunto com menos de alterações CountLimit . Você pode usar o SPChangeToken da última alteração do primeiro lote para obter o segundo lote e assim por diante até obter um lote com menos de alterações CountLimit .

Ver também

Referência

SPChangeCollection class

SPChangeCollection members

Microsoft.SharePoint namespace

FetchLimit

GetChanges()

Outros recursos

Using the Change Log