Compartilhar via


SPBackupRestoreHistoryObject class

Representa uma único atual ou passada operação backup ou restauração.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.Backup.SPBackupRestoreHistoryObject

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

Syntax

'Declaração
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPBackupRestoreHistoryObject
'Uso
Dim instance As SPBackupRestoreHistoryObject
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPBackupRestoreHistoryObject

Comentários

Um objeto dessa classe é criado como uma operação é iniciada. Se a operação for cancelada, o objeto histórico permanece na lista de histórico (representada por SPBackupRestoreHistoryList) como uma operação não concluída.

Essa classe não tem nenhum construtor público. Obtenha uma referência a um objeto SPBackupRestoreHistoryObject usando a propriedade Item do SPBackupRestoreHistoryList.

Objetos desta classe persistem como elementos <SPHistoryObject> no arquivo spbrtoc.xml na raiz do local de backup.

Examples

O seguinte é um exemplo de um elemento <SPHistoryObject> que registra um backup de um banco de dados de conteúdo do SharePoint Foundation .

<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>

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPBackupRestoreHistoryObject members

Microsoft.SharePoint.Administration.Backup namespace