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