Partager via


SPBackupRestoreHistoryList - Classe

Une liste des dernier sauvegarde et de restauration des opérations (y compris ceux qui a échoué ou a été annulée avant la fin) pour un emplacement de sauvegarde particulier.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Administration.Backup.SPBackupRestoreHistoryList

Espace de noms :  Microsoft.SharePoint.Administration.Backup
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPBackupRestoreHistoryList
'Utilisation
Dim instance As SPBackupRestoreHistoryList
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPBackupRestoreHistoryList

Remarques

Les éléments de la liste sont des objets de SPBackupRestoreHistoryObject .

Il n'existe aucun constructeur public pour cette classe. Obtenir une référence à un objet de cette classe avec la méthode GetHistory .

Les objets de cette classe sont conservées en tant que le fichier spbrtoc.xml qui se trouve dans CurrentBackupXml. Par défaut, il s'agit de la racine de l'emplacement de sauvegarde.

Exemples

Voici un exemple d'un fichier spbrtoc.xml qui enregistre les deux opérations de sauvegarde, une pour la base de données de contenu d'application Administration centrale et l'autre pour la base de données de contenu pour un régulière SharePoint Foundation application Web.

<?xml version="1.0" encoding="utf-8"?>
<SPBackupRestoreHistory>
    <SPHistoryObject>
        <SPId>33bda4d7-2b18-408e-8b54-e3a050e085e9</SPId>
        <SPRequestedBy>FABRIKAM\sally</SPRequestedBy>
        <SPBackupMethod>Full</SPBackupMethod>
        <SPRestoreMethod>None</SPRestoreMethod>
        <SPStartTime>10/08/2007 20:35:47</SPStartTime>
        <SPFinishTime>10/08/2007 20:35:55</SPFinishTime>
        <SPIsBackup>True</SPIsBackup>
        <SPBackupDirectory>\\server01\WSSBackups\spbr0002\</SPBackupDirectory>
        <SPDirectoryName>spbr0002</SPDirectoryName>
        <SPDirectoryNumber>2</SPDirectoryNumber>
        <SPTopComponent>Farm\WSS_Administration\Web Application\SharePoint_AdminContent_d86ba3d1-cce5-4391-8135-fae450dd8332</SPTopComponent>
        <SPTopComponentId>a80e3734-75b3-4c7c-b04f-d6003ac3045f</SPTopComponentId>
        <SPWarningCount>0</SPWarningCount>
        <SPErrorCount>0</SPErrorCount>
    </SPHistoryObject>
    <SPHistoryObject>
        <SPId>b3aded39-25c8-48ba-b68e-ac4624536dba</SPId>
        <SPRestoreId>1c8fd1e6-cc2d-4500-9316-3b967934ddbd</SPRestoreId>
        <SPRequestedBy>FABRIKAM\bob</SPRequestedBy>
        <SPBackupMethod>Full</SPBackupMethod>
        <SPRestoreMethod>Overwrite</SPRestoreMethod>
        <SPStartTime>10/08/2007 20:20:13</SPStartTime>
        <SPFinishTime>10/08/2007 20:20:29</SPFinishTime>
        <SPIsBackup>False</SPIsBackup>
        <SPBackupDirectory>\\server01\WSSBackups\spbr0000\</SPBackupDirectory>
        <SPDirectoryName />
        <SPTopComponent>Farm\Windows SharePoint Services Web Application\SharePoint - 42712\WSS_Content_3cfae446821e442a8300185e58423876</SPTopComponent>
        <SPTopComponentId>88c72a5d-08c9-4ee9-9f6a-3cfc3ab7d359</SPTopComponentId>
        <SPWarningCount>0</SPWarningCount>
        <SPErrorCount>0</SPErrorCount>
    </SPHistoryObject>
</SPBackupRestoreHistory>

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPBackupRestoreHistoryList - Membres

Microsoft.SharePoint.Administration.Backup - Espace de noms