Метод SPDatabaseSnapshot.Restore
Перезаписывает базу данных с помощью моментальных снимков базы данных до тех пор, пока IDatabaseSnapshotRestoreреализует класс, представляющий базу данных, а затем удаляет все моментальные снимки базы данных.
Пространство имен: Microsoft.SharePoint.Administration.Backup
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Sub Restore
'Применение
Dim instance As SPDatabaseSnapshot
instance.Restore()
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public void Restore()
Исключения
Исключение | Условие |
---|---|
NotSupportedException | SPDatabase-производный класс, представляющий базу данных не реализует IDatabaseSnapshotRestore |
Exception | Вызов метода OnPreRestore() вызывает исключение. |
Замечания
Чтобы заставить переписать базы данных с помощью одного из его моментальные снимки базы данных, даже если SPDatabase-производный класс, представляющий базу данных не реализует IDatabaseSnapshotRestore (или он реализует, но OnPreRestore() метод создает исключение), используйте Restore(Boolean) перегрузку этого метода.
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Administration.Backup