Поделиться через


Класс SPBackupRestoreHistoryObject

Представляет один текущие или прошлые резервного копирования или восстановления операцию.

Иерархия наследования

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

Пространство имен:  Microsoft.SharePoint.Administration.Backup
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPBackupRestoreHistoryObject
'Применение
Dim instance As SPBackupRestoreHistoryObject
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPBackupRestoreHistoryObject

Замечания

Объект этот класс создается сразу после начала операции. При отмене операции объект журнала остается в списке журнала (представленное SPBackupRestoreHistoryList) незаконченный операции.

Этот класс не имеет открытого конструктора. Получите ссылку на объект SPBackupRestoreHistoryObject , используя свойство ItemSPBackupRestoreHistoryList.

Объекты этого класса сохраняются как элементы <SPHistoryObject> в файл spbrtoc.xml в корневой папке для резервных копий.

Примеры

Ниже приведен пример элемента <SPHistoryObject> , создающего резервную копию базы данных контента 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>

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPBackupRestoreHistoryObject

Пространство имен Microsoft.SharePoint.Administration.Backup