Share via


SPDatabaseSnapshotCollection.SnapshotLimit-Eigenschaft

Ruft ab oder legt die maximale Anzahl von datenbankmomentaufnahmen, die gespeichert werden kann.

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

Syntax

'Declaration
Public Property SnapshotLimit As Short
    Get
    Set
'Usage
Dim instance As SPDatabaseSnapshotCollection
Dim value As Short

value = instance.SnapshotLimit

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

Eigenschaftswert

Typ: System.Int16
Die maximale Anzahl von datenbankmomentaufnahmen der Datenbank, die gleichzeitig vorhanden sein können.

Ausnahmen

Ausnahme Bedingung
ArgumentOutOfRangeException

Es wird versucht, die-Eigenschaft auf einen Wert größer als 100 oder eine negative Zahl festgelegt.

Hinweise

Die SnapshotLimit -Eigenschaft kann nicht mehr als 100 festgelegt werden.

Jedes Mal, wenn der Wert eines Felds in einem Listenelement geändert wird, muss der alte Wert in jede vorhandene Datenbankmomentaufnahme geschrieben werden. Leistung der Datenbank kann erheblich verschlechtern, wenn die SnapshotLimit -Eigenschaft größer als 3 ist.

Die SnapshotLimit -Eigenschaft ist das integrierte Datenbank Snapshot Management System SharePoint Foundation ignoriert, wenn EnabledManagementfalseist.

Sie müssen Update() zum Speichern von Änderungen an dieser Eigenschaft aufrufen.

Beispiele

Im folgenden Beispiel ist db ein SPDatabase -Objekt.

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

Siehe auch

Referenz

SPDatabaseSnapshotCollection Klasse

SPDatabaseSnapshotCollection-Member

Microsoft.SharePoint.Administration.Backup-Namespace