SPDatabase.Snapshots-Eigenschaft

Dient zum Abrufen der Momentaufnahmen der Datenbank.

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

Syntax

'Declaration
Public ReadOnly Property Snapshots As SPDatabaseSnapshotCollection
    Get
'Usage
Dim instance As SPDatabase
Dim value As SPDatabaseSnapshotCollection

value = instance.Snapshots
public SPDatabaseSnapshotCollection Snapshots { get; }

Eigenschaftswert

Typ: Microsoft.SharePoint.Administration.Backup.SPDatabaseSnapshotCollection
Alle derzeit vorhandenen Momentaufnahmen der Datenbank.

Hinweise

In der Regel legen Administratoren Snapshots in regelmäßigen Abständen ausgeführt werden. Darüber hinaus haben Momentaufnahmen eine feste Lebensdauer, gemessen in der Regel in Stunden, nach denen sie Vorhandensein verlassen. Daher ist die Mitgliedschaft dieser Eigenschaft dynamisch angepasst.

Die Auflistung kann leer sein, aber die-Eigenschaft gibt einen ein Nullverweis (Nothing in Visual Basic) Verweis noch nie zurück.

Hinweis

Nur die Enterprise und Developer-Editionen von Microsoft SQL Server unterstützen Datenbanksnapshots.

Warnung

Snapshots sind in der Regel erstellt und automatisch vom Zeitgeberaufträge im Hintergrund gelöscht. Um zu sicherzustellen, dass das SPDatabaseSnapshotCollection -Objekt die aktuelle Gruppe von Momentaufnahmen stellt immer die RefreshSnapshots() -Methode aufrufen, bevor Sie zugreifen oder alle Member der Auflistung zu verarbeiten. Bisher gilt auch beim Zugriff auf einen Snapshot über eine Indexerstellung. Beispielsweise sollte spd ein SPDatabase -Objekt ist, die Zeile spd.Snapshots[0] durch einen Aufruf der Methode RefreshSnapshots() vorangestellt werden.

Siehe auch

Referenz

SPDatabase Klasse

SPDatabase-Member

Microsoft.SharePoint.Administration-Namespace