Compartir a través de


del método SPContentDatabase.GetChanges

Devuelve el número predeterminado de los cambios que aparecen en el registro de cambios actual de la base de datos de contenido.

Espacio de nombres:  Microsoft.SharePoint.Administration
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Function GetChanges As SPChangeCollection
'Uso
Dim instance As SPContentDatabase
Dim returnValue As SPChangeCollection

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

Valor devuelto

Tipo: Microsoft.SharePoint.SPChangeCollection
Una colección de objetos de SPChange que representan los cambios.

Comentarios

El número total de cambios devueltos por una consulta en el registro de cambios podría ser muy grande. Por motivos de rendimiento, los cambios se devuelven en lotes del tamaño limitado. Esta sobrecarga del método GetChanges devuelve sólo el primer lote de cambios se registra en el registro.

Si desea que todos los cambios en lugar de sólo el primer lote, el código debe llamar al método de GetChanges en un bucle hasta que devuelve una colección con cero cambios, lo que significa que ha alcanzado el final del registro. Puede usar el ChangeToken desde el último cambio de la primera sección para obtener el segundo lote, y así sucesivamente hasta que obtenga una colección vacía. Para obtener un ejemplo, vea el método GetChanges(SPChangeToken) .

Nota

De forma predeterminada, el registro de cambios conserva los datos durante 60 días. Puede configurar el período de retención estableciendo la propiedad ChangeLogRetentionPeriod .

Vea también

Referencia

clase SPContentDatabase

Miembros SPContentDatabase

Sobrecarga GetChanges

Espacio de nombres Microsoft.SharePoint.Administration

Otros recursos

Using the Change Log