SPDatabaseSnapshotCollection-Member

Stellt eine Auflistung von SPDatabaseSnapshot -Objekten, die Microsoft SQL Server Datenbanksnapshots sind. Diese Klasse stellt außerdem Methoden und Eigenschaften für die Verwaltung der Momentaufnahmen.

Der SPDatabaseSnapshotCollection-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SPDatabaseSnapshotCollection Initialisiert eine neue Instanz der SPDatabaseSnapshotCollection -Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Gesamtzahl der Momentaufnahmen der Datenbank an.
Öffentliche Eigenschaft CreationInterval Die Zeit in Stunden zwischen automatische Datenbank Snapshot erstellen.
Öffentliche Eigenschaft EnabledManagement Dient zum Abrufen oder Festlegen eines Werts, das angibt, ob die Momentaufnahmen für die Datenbank durch die integrierte Datenbank Snapshot Management Aufträge des SharePoint Foundationverwaltet werden.
Öffentliche Eigenschaft IsSnapshotSupported Ruft einen Wert, der angibt, ob von der aktuellen Version von Microsoft SQL Server für die Datenbank verwendete Datenbanksnapshots unterstützt werden.
Öffentliche Eigenschaft Item[Int32] Dient zum Abrufen der Datenbanksnapshot an der angegebenen indizierten Position in der Auflistung von datenbankmomentaufnahmen.
Öffentliche Eigenschaft Item[String] Dient zum Abrufen der ersten Datenbanksnapshot in der Auflistung von datenbankmomentaufnahmen mit dem angegebenen Namen.
Öffentliche Eigenschaft MaximumRetention Dient zum Abrufen oder bestimmt den Zeitraum in Stunden, dass eine Datenbankmomentaufnahme gespeichert ist, bevor es automatisch gelöscht wird.
Öffentliche Eigenschaft Path Dient zum Abrufen oder Festlegen des Dateisystempfads auf dem Datenbankserver, auf dem die Momentaufnahmen gespeichert sind.
Öffentliche Eigenschaft SnapshotLimit Ruft ab oder legt die maximale Anzahl von datenbankmomentaufnahmen, die gespeichert werden kann.
Öffentliche Eigenschaft UpgradedPersistedProperties Ruft die Auflistung von Feldnamen und Werte für Felder, die gelöscht oder geändert wurden. (Geerbt von SPAutoSerializingObject.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode CreateSnapshot Erstellt eine Datenbankmomentaufnahme der aktuellen Datenbank.
Öffentliche Methode DeleteSnapshots Löscht alle Datenbanksnapshots der aktuellen Datenbank.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetObjectData Ruft den serialisierten Zustand des Objekts ab. (Geerbt von SPAutoSerializingObject.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode OnDeserialization Wird aufgerufen, nachdem das Objekt aus dem Dateisystem-Cache oder die Datenbank deserialisiert wurde. (Geerbt von SPAutoSerializingObject.)
Öffentliche Methode RefreshSnapshots Fragt die Datenbank aus, um sicherzustellen, dass der SPDatabaseSnapshotCollection -Objekt die aktuelle Liste der alle Datenbanksnapshots der Datenbank darstellt.
Öffentliche Methode ToString (Geerbt von Object.)
Geschützte Methode UpdateParent Bewirkt, dass der enthaltenden SPPersistedObject, falls vorhanden, um den Zustand zu aktualisieren. (Geerbt von SPAutoSerializingObject.)

Oben

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator Gibt einen Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.

Oben

Siehe auch

Referenz

SPDatabaseSnapshotCollection Klasse

Microsoft.SharePoint.Administration.Backup-Namespace