Compartir a través de


de la propiedad SPDatabaseSnapshotCollection.SnapshotLimit

Obtiene o establece el número máximo de instantáneas de base de datos que se pueden guardar.

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

Sintaxis

'Declaración
Public Property SnapshotLimit As Short
    Get
    Set
'Uso
Dim instance As SPDatabaseSnapshotCollection
Dim value As Short

value = instance.SnapshotLimit

instance.SnapshotLimit = value
public short SnapshotLimit { get; set; }

Valor de propiedad

Tipo: System.Int16
El número máximo de instantáneas de base de datos de la base de datos que pueden existir en cualquier momento.

Excepciones

Excepción Condición
ArgumentOutOfRangeException

Se intentó establecer la propiedad en un valor mayor que 100 o un número negativo.

Comentarios

No se puede establecer la propiedad SnapshotLimit en más de 100.

Cada vez que se cambia el valor de un campo en un elemento de lista, el valor anterior debe escribirse en cada instantánea de base de datos existente. Si la propiedad SnapshotLimit es mayor que 3 se puede deteriorar considerablemente el rendimiento de la base de datos.

La propiedad SnapshotLimit se omite por el sistema de administración de instantáneas de base de datos integrada de SharePoint Foundation si EnabledManagement es false.

Se debe llamar a Update() para guardar los cambios a esta propiedad.

Ejemplos

En el ejemplo siguiente, db es un objeto SPDatabase .

db.Snapshots.SnapshotLimit = 4; db.Update();

Vea también

Referencia

clase SPDatabaseSnapshotCollection

Miembros SPDatabaseSnapshotCollection

Espacio de nombres Microsoft.SharePoint.Administration.Backup