SPList.GetChanges method
Retorna o número padrão de alterações do log de alterações na lista.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Function GetChanges As SPChangeCollection
'Uso
Dim instance As SPList
Dim returnValue As SPChangeCollection
returnValue = instance.GetChanges()
public SPChangeCollection GetChanges()
Valor retornado
Type: Microsoft.SharePoint.SPChangeCollection
Uma coleção de objetos SPChange que representam as alterações.
Comentários
O número total de alterações retornados por uma consulta contra o log de alteração pode ser muito grande. Por motivos de desempenho, as alterações são retornadas em lotes do tamanho limitado. Essa sobrecarga do método de GetChanges retorna o primeiro lote das alterações registrado no log de.
Se desejar que todas as alterações em vez de apenas o primeiro lote, seu código deve chamar o método GetChanges em um loop até que ele retorna uma coleção com zero alterações, significando que ele atingiu o final do log. Você pode usar o ChangeToken da última alteração do primeiro lote para obter o segundo lote, e assim por diante, até chegar uma coleção vazia. Para obter um exemplo, consulte o método GetChanges(SPChangeToken) .
Dica
Por padrão, o log de alterações retém dados por 60 dias. Você pode configurar o período de retenção, definindo a propriedade ChangeLogRetentionPeriod .
Ver também
Referência
Microsoft.SharePoint namespace