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。