SPRestoreSettings.BackupId 属性

获取或设置将恢复的备份 ID。

命名空间:  Microsoft.SharePoint.Administration.Backup
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Property BackupId As Guid
    Get
    Set
用法
Dim instance As SPRestoreSettings
Dim value As Guid

value = instance.BackupId

instance.BackupId = value
public Guid BackupId { get; set; }

属性值

类型:System.Guid
唯一地标识的备份中还原Guid 。默认设置为全零。

备注

如果此属性保留默认值,则将使用最新的备份。

如果您想要从不是最新备份中还原,通过使用SPRestoreSettings对象创建操作之前将其 GUID 分配到BackupId属性确定备份包 — — 一个SPBackupRestoreConsoleObject对象。有关如何创建操作的详细信息,请参阅CreateBackupRestore()

一个特定的备份位置的每个备份操作的记录存储在spbrtoc.xml中的位置的根目录中。每个备份和恢复操作由一个<SPHistoryObject>元素表示在文件中。如果备份操作,则<IsBackup>元素的子级的<SPHistoryObject>是"True"。<SPHistoryObject>元素的<SPId>元素包含备份的 GUID。

请注意若要以编程方式获取列表中的所有备份和恢复操作,请使用**GetHistory()**方法。这将返回一个SPBackupRestoreHistoryList对象,其中包含SPBackupRestoreHistoryObject对象。后者的每个表示一个操作,并在SelfId属性中保存其 GUID。

另请参阅

引用

SPRestoreSettings 类

SPRestoreSettings 成员

Microsoft.SharePoint.Administration.Backup 命名空间