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


Метод SPDatabaseSnapshot.Restore (Boolean)

Перезаписывает базу данных с помощью моментальных снимков базы данных и затем удаляет все моментальные снимки базы данных, при необходимости без учета ли база данных класс реализует IDatabaseSnapshotRestore.

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

Синтаксис

'Декларация
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Sub Restore ( _
    force As Boolean _
)
'Применение
Dim instance As SPDatabaseSnapshot
Dim force As Boolean

instance.Restore(force)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public void Restore(
    bool force
)

Параметры

  • force
    Тип: System.Boolean

    Если даже в том случае, если база данных класс не реализует интерфейс IDatabaseSnapshotRestore активной базы данных восстановлены true моментальных снимков базы данных. Если falseмоментальных снимков базы данных будет только восстановить активной базы данных, если база данных класс реализует интерфейс IDatabaseSnapshotRestore .

Исключения

Исключение Условие
NotSupportedException

force — falseи SPDatabase-производный класс, представляющий базу данных не реализует IDatabaseSnapshotRestore

Exception

force — это falseи вызов метода OnPreRestore() вызывает исключение.

См. также

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

SPDatabaseSnapshot класс

Элементы SPDatabaseSnapshot

Перегрузка Restore

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