SPDatabaseSnapshotCollection - Membres

Représente une collection d'objets SPDatabaseSnapshot qui sont des instantanés de base de données Microsoft SQL Server . Cette classe fournit également des méthodes et des propriétés pour la gestion des captures instantanées de base de données.

Le type SPDatabaseSnapshotCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SPDatabaseSnapshotCollection Initialise une nouvelle instance de la classe SPDatabaseSnapshotCollection .

Haut

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre total de captures instantanées de base de données de la base de données.
Propriété publique CreationInterval La durée, en heures, entre les créations de capture instantanée de base de données automatique.
Propriété publique EnabledManagement Obtient ou définit une valeur qui indique si les captures instantanées de base de données pour la base de données sont gérées par les tâches de gestion de base de données intégrée instantané de SharePoint Foundation.
Propriété publique IsSnapshotSupported Obtient une valeur qui indique si les captures instantanées de base de données sont pris en charge par l'édition actuelle de Microsoft SQL Server utilisé pour la base de données.
Propriété publique Item[Int32] Obtient l'instantané de base de données à l'emplacement indexé spécifié dans la collection de captures instantanées de base de données.
Propriété publique Item[String] Obtient la première capture instantanée de base de données dans la collection de captures instantanées de base de données portant le nom spécifié.
Propriété publique MaximumRetention Obtient ou définit la durée, en heures, qu'une capture instantanée de base de données est enregistrée avant d'être automatiquement supprimé.
Propriété publique Path Obtient ou définit le chemin d'accès du système de fichiers sur le serveur de base de données où sont stockées les captures instantanées de base de données.
Propriété publique SnapshotLimit Obtient ou définit le nombre maximal de captures instantanées de base de données qui peuvent être enregistrées.
Propriété publique UpgradedPersistedProperties Obtient la collection de noms de champs et de valeurs pour les champs qui ont été supprimés ou modifiés. (Hérité de SPAutoSerializingObject)

Haut

Méthodes

  Nom Description
Méthode publique CreateSnapshot Crée un instantané de la base de données de la base de données en cours.
Méthode publique DeleteSnapshots Supprime tous les instantanés de base de données de la base de données en cours.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetEnumerator Retourne un énumérateur qui peut être utilisé pour parcourir la collection.
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetObjectData Obtient l'état de l'objet sérialisé. (Hérité de SPAutoSerializingObject)
Méthode publique GetType (Hérité de Object)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée OnDeserialization Appelé après que l'objet a été désérialisé à partir du cache de système de fichiers ou la base de données. (Hérité de SPAutoSerializingObject)
Méthode publique RefreshSnapshots Interroge la base de données pour vous assurer que l'objet SPDatabaseSnapshotCollection représente la liste de tous les instantanés de base de données de la base de données en cours.
Méthode publique ToString (Hérité de Object)
Méthode protégée UpdateParent Provoque le conteneur SPPersistedObject, s'il en existe, pour mettre à jour son état. (Hérité de SPAutoSerializingObject)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IEnumerable.GetEnumerator Retourne un énumérateur qui peut être utilisé pour parcourir la collection.

Haut

Voir aussi

Référence

SPDatabaseSnapshotCollection classe

Microsoft.SharePoint.Administration.Backup - Espace de noms