Compartir a través de


(Boolean) del método SPDatabaseSnapshot.Restore

Sobrescribe la base de datos con la instantánea de base de datos y, a continuación, elimina todas las instantáneas de base de datos, se omite, opcionalmente, si la clase de base de datos implementa IDatabaseSnapshotRestore.

Espacio de nombres:  Microsoft.SharePoint.Administration.Backup
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Sub Restore ( _
    force As Boolean _
)
'Uso
Dim instance As SPDatabaseSnapshot
Dim force As Boolean

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

Parámetros

  • force
    Tipo: System.Boolean

    Si true la instantánea de base de datos se restaura a la base de datos activa, incluso si la clase de base de datos no implementa la interfaz IDatabaseSnapshotRestore . Si false, la instantánea de base de datos sólo será restaurado a la base de datos activa si la clase de base de datos implementa la interfaz IDatabaseSnapshotRestore .

Excepciones

Excepción Condición
NotSupportedException

force es falsey la SPDatabase-clase derivada que representa la base de datos no implementa IDatabaseSnapshotRestore

Exception

force es false, y una llamada al método OnPreRestore() produce una excepción.

Vea también

Referencia

clase SPDatabaseSnapshot

Miembros SPDatabaseSnapshot

Sobrecarga Restore

Espacio de nombres Microsoft.SharePoint.Administration.Backup